Webhooks
Receive delivery reports and inbound messages in real time
Webhooks let Esendex push events — such as delivery reports and inbound messages — to an HTTPS endpoint you control, instead of you polling the API.
Set up a subscription
Discover the available events
Get available events returns every event type you can subscribe to, with a description of each.
Subscribe a callback URL
Create a subscription for an event type with Create subscription (v3):
To migrate many subscriptions at once, use Bulk import subscriptions.
Secure your endpoint
Callback authentication
Configure credentials that Esendex sends when calling your endpoint with Update callback authentication, and choose which methods are allowed with Update authentication methods.
Content signing
Enable payload signing with Update content signing settings and create keys with Generate signing key. Verify the signature on every request before trusting its contents.