Step-by-step guide on how to receive webhooks from an API.
Nango makes it easy to add support for webhooks coming from any API. If your API doesn’t have off-the-shelf support, simply request it in the community; we can deliver them in <48h.Nango currently has off-the-shelf support for webhooks coming from the following APIs:
To send webhooks from an external API to Nango, configure webhooks on the external API portal, specifying the Nango URL to receive webhooks, which is accessible in your integration settings in the Nango UI.
Additionally, syncs can be designed to process webhooks from external APIs.Webhook-enabled syncs process relevant webhooks, resulting in the creation, update and deleting of the corresponding records in real-time.Each modified record (following an external webhook) will trigger a separate webhook from Nango to your app. The POST request has the following body:
Simply activate a webhook-enabled sync to benefit from these capabilities.You can check if a sync supports external webhooks by selecting your integration, going to the Scripts tab, selecting the sync script, and checking in the sync script settings if it supports webhooks and, if so, which webhook subscription(s).
Questions, problems, feedback? Please reach out in the Slack community.