Latest improvements to Webhook API (beta)
Lindsey Rix
Blackbaud Employee
We made several improvements to the Webhook API.
- In our App Showcase, we added sample NodeJS and PHP Webhook demo applications. Both highlight all the moving pieces for registering and receiving webhook subscriptions.
- We added a Subscription test payload endpoint that enables you to send a test event payload to your registered webhook URL. This endpoint can help you troubleshoot why your webhook is not receiving events for a subscription. If your webhook is unable to receive the event or returns an error, we indicate the issue in our response. This response indicates the next steps you can take to resolve the issue.
- We added a new Webhook troubleshooting documentation page where we provide information on how to resolve common errors.
- We added a complete, working C# sample application as a companion to the tutorial.
- For many consumers of ModSecurity (a web application firewall often used in Apache and PHP hosting environments to enforce OWASP security suggestions), they rely on a set of core rules. We made a contribution to the OWASP ModSecurity Core Rule Set (CRS) repo in GitHub to add
application/cloudevents+jsonandapplication/cloudevents-batch+jsonto their default list of accepted values for the content-type header. Our contribution is tentatively planned as part of their CRS v3.3.0 release. We'll provide an update when this is live!
0
Categories
- All Categories
- 6 Blackbaud Community Help
- 211 bbcon®
- 1.4K Blackbaud Altru®
- 396 Blackbaud Award Management™ and Blackbaud Stewardship Management™
- 1.1K Blackbaud CRM™ and Blackbaud Internet Solutions™
- 15 donorCentrics®
- 360 Blackbaud eTapestry®
- 2.5K Blackbaud Financial Edge NXT®
- 650 Blackbaud Grantmaking™
- 568 Blackbaud Education Management Solutions for Higher Education
- 3.2K Blackbaud Education Management Solutions for K-12 Schools
- 937 Blackbaud Luminate Online® and Blackbaud TeamRaiser®
- 84 JustGiving® from Blackbaud®
- 6.5K Blackbaud Raiser's Edge NXT®
- 3.7K SKY Developer
- 247 ResearchPoint™
- 119 Blackbaud Tuition Management™
- 165 Organizational Best Practices
- 239 The Tap (Just for Fun)
- 34 Blackbaud Community Challenges
- 31 PowerUp Challenges
- 3 (Open) PowerUp Challenge: Data Health
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Product Update Briefing
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Standard Reports+
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Email Marketing
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Gift Management
- 4 (Closed) Raiser's Edge NXT PowerUp Challenge: Event Management
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Home Page
- 4 (Closed) Raiser's Edge NXT PowerUp Challenge: Standard Reports
- 4 (Closed) Raiser's Edge NXT PowerUp Challenge: Query
- 785 Community News
- 2.9K Jobs Board
- 53 Blackbaud SKY® Reporting Announcements
- 47 Blackbaud CRM Higher Ed Product Advisory Group (HE PAG)
- 19 Blackbaud CRM Product Advisory Group (BBCRM PAG)