Introducing the Webhook API (beta)
The Webhook API is now available and is in beta! To participate in the beta, contact the Blackbaud SKY Developer team. We will update the new changelog with any additions or improvements to the API.
The Webhook API enables 3rd-party applications to subscribe to specific events that happen within the Blackbaud system.
For example, when constituents change their contact information, we can notify your SKY application through a Webhook API subscription to the constituent address changed event. When you subscribe, your application provides an endpoint URL to be called when a constituent's address changes. In Blackbaud environments where your application has been enabled, when an event happens, we send the request to that endpoint. Your application then inspects the request payload to determine if it should take an action in response.
Instead of implementing a time-interval polling mechanism to check if the address information has changed, a subscription to a webhook event enables us to send you notifications when subscribed events occur.
For more information, see our Webhook API documentation. Stay up-to-date on the latest by bookmarking the new Webhook API changelog!
Leave a Comment