Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What is a WebHook in Azure

Tags:

azure

webhooks

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

like image 963
user8132396 Avatar asked Jun 22 '17 14:06

user8132396


People also ask

What does a webhook do?

A webhook is an HTTP-based callback function that allows lightweight, event-driven communication between 2 application programming interfaces (APIs).

What is a webhook example?

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.

Is a webhook just an endpoint?

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.


2 Answers

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.

like image 162
Jesse Carter Avatar answered Oct 02 '22 14:10

Jesse Carter


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

Generic webhook triggered function

like image 42
under Avatar answered Oct 02 '22 15:10

under