WebHook : An Unidirectional Business Event
API considers an excellent and efficient way to create communication between homogeneous, heterogeneous or legacy systems. It runs over HTTP, so it performs fast and smoothly, but in communication services , a new mechanism is introduced known as Webhooks. Generally Webhooks notify receivers about events by making requests to receiver endpoints. WebHook is a lightweight HTTP pattern for connecting Web APIs and services with a Publish/Subscribe model. Generally, WebHooks are called reverse API, but that doesn't mean it works in reverse mode. This means that the sender does not need to have the request initiated at the sending end. WebHooks are a way for one app to have real-time information for other apps. Comparison between API and WebHooks: Webhooks is a lightweight HTTP pattern for connecting Web APIs and services with a publish/subscribe model. WebHook is a lightweight HTTP pattern for connecting Web APIs and services with a publish/subscribe model. It involves only one way com