A WebHook is an event notification delivered through an HTTP POST. A WebHook is often referred to as a web callback or HTTP push API. A WebHook provides a mechanism by which an application delivers data to other applications in real time as they arrive.
A WebHook differs from a regular API in that there is no continuous resource utilization through polling of data to get the latest data. The subscriber or consuming application receives the data when it is available through a URL that must have been registered with the WebHook provider. A WebHook is effective and efficient for both the provider of the data and the consumer.
Configuring GitHub WebHooks
Consuming WebHooks
To receive notifications or data from a WebHook, the...