When an outside system needs to keep a registration list in sync, it is much more efficient for the source system (team raiser) to push out a notification of each new registrant than to have the outside system frequently polling the source system and trying to determine which registrants have not yet been imported. In addition to conserving server resources on blackbaud's end, implementing a webhook/push API for certain common actions (like a new registration or donation is added) would also save a lot of development time for client organizations as parsing a simple collection of json data is a much simpler task than becoming familiar with a full suite of API tools. This seems like an obvious and easy win that should be implemented as soon as possible.
Area of the Product | API's |
Org/Company Name | Northwestern Medicine / Lurie Cancer Center |