Microsoft ASP.NET WebHooks Generic Receivers

The generic JSON WebHook Receiver provides support for receiving generic WebHooks with no special validation logic or security requirements. This can for example be used to receive WebHooks from IFTTT's Maker Channel or a Zapier WebHooks Action.

A sample WebHook URI is:

For security reasons the WebHook URI must be an https URI and contain a 'code' query parameter with the same value as configured in the MS_WebHookReceiverSecret_GenericJson application setting. The 'code' parameter must be between 32 and 128 characters long. Optionally you can use IDs to differentiate between multiple WebHooks, for example 'code0, id1=code1, id2=code2'.

The URI may optionally include a 'action' query parameter which will serve as the WebHook action: