Subscribing to Webhooks and Microsoft's "Your flow has a new trigger URL"
Hello,
With the announcement of Microsoft's new URL changes and the looming date, 11/30/25, coming closer, has anyone figured out what is the work around to subscribing to the Webhook API? It seems Blackbaud hasn't announce any work around solutions. I have a few notifications that may stop working after deadline.
Hopefully, Blackbaud will announce something soon.
Answers
-
I am now able to receive OPTIONS calls in my HTTP flows, and have been able to resubscribe all of my webhooks to my flows using the new flow URLs.
The new flow URLs are longer than 255 characters, which causes problems as many webhooks have a 255 character limit on the URL, but luckily Blackbaud does not seem to have that restriction.
1 -
How do you go about resubscribing your flows to the webhooks? @Ben Regier
0 -
How do you go about resubscribing your flows to the webhooks?
0 -
I created new flow and copy over the logic from the old one.
I am not sure if you can "re-register". You may need to follow the steps and use the "OPTION" method in trigger with the same steps as creating new, insert a "REsponse" action and terminate, once re-registered, you can then update the trigger back and remove the Response and terminate. Not sure if it will work, but you can try.
1 -
I was able to re-subscribe using the new URL for my existing flows. I used the same process Alex outlined in his post.
- Set the trigger method to OPTIONS, add a Response action directly after the trigger to return the required handshake response. Put a Terminate action after the Response action so the rest of the flow won't run
- Use your preferred method to subscribe your new flow URL to whichever webhook you want
- Once the handshake is complete, delete the Terminate and Response action and set your trigger method back to POST
1
Categories
- All Categories
- 6 Blackbaud Community Help
- 211 bbcon®
- 1.4K Blackbaud Altru®
- 403 Blackbaud Award Management™ and Blackbaud Stewardship Management™
- 1.2K Blackbaud CRM™ and Blackbaud Internet Solutions™
- 15 donorCentrics®
- 360 Blackbaud eTapestry®
- 2.6K Blackbaud Financial Edge NXT®
- 658 Blackbaud Grantmaking™
- 579 Blackbaud Education Management Solutions for Higher Education
- 3.2K Blackbaud Education Management Solutions for K-12 Schools
- 943 Blackbaud Luminate Online® and Blackbaud TeamRaiser®
- 84 JustGiving® from Blackbaud®
- 6.7K Blackbaud Raiser's Edge NXT®
- 3.8K SKY Developer
- 250 ResearchPoint™
- 120 Blackbaud Tuition Management™
- 165 Organizational Best Practices
- 241 Member Lounge (Just for Fun)
- 34 Blackbaud Community Challenges
- 37 PowerUp Challenges
- 3 (Open) PowerUp Challenge: Grid View Batch
- 3 (Closed) PowerUp Challenge: Chat for Blackbaud AI
- 3 (Closed) 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
- 798 Community News
- 3K Jobs Board
- 56 Blackbaud SKY® Reporting Announcements
- 47 Blackbaud CRM Higher Ed Product Advisory Group (HE PAG)
- 19 Blackbaud CRM Product Advisory Group (BBCRM PAG)

