Can anybody explain at a very basic level what a webhook is in azure. Also how do webhooks differ from azure functions and webjobs in azure
A webhook is an HTTP-based callback function that allows lightweight, event-driven communication between 2 application programming interfaces (APIs).
Some real-world examples of webhooks include: Automatically receive an email every morning about your first meeting in case you forget to check your calendar. Have Instagram photos upload automatically to Twitter accounts. Configure the doorbell to flash the lights when it rings.
A webhook (sometimes called a reverse API) is an API endpoint that serves a different purpose: instead of just looking up information like a typical GET API endpoint, we can POST to the webhook with some JSON data, and then it'll do something internally. That means webhooks can serve as a sort of event system.
There isn't any service available in Azure called "webhook". A webhook is simply an addressable HTTP endpoint that allows external applications to communicate with your system. You could implement webhooks using a variety of Azure services such as Azure Functions, a web app running an API, etc.
This is a bit of a late answer but it may help someone.
In Azure you can use webhooks to trigger an Azure function see Microsoft Functions Documentation
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With