Configure webhooks to receive real-time HTTP notifications when email events occur (delivery, open, click, bounce, unsubscribe, spam complaint). Webhooks can be filtered by event type and archived when no longer needed.
List all webhooks
List all webhooks configured for the account, including their event filters and status.
Required scope(s): webhooks:read
query Parameters
with_archivedaccount_idOptional Account ID to be used for the request
Optional Account ID to be used for the request
pageper_pagewith_countInclude count in the response
Include count in the response
List all webhooks › Responses
Successful Response
List of webhooks
Create a webhook
Create a new webhook. Specify a destination URL and the event types to subscribe to.
Required scope(s): webhooks:write
query Parameters
account_idOptional Account ID to be used for the request
Optional Account ID to be used for the request
Create a webhook › Request Body
eventAn enumeration.
urlrate_limitrate_limit_periodAn enumeration.
Create a webhook › Responses
Successful Response
idUnique identifier for the webhook
Archive a webhook
Archive a webhook, stopping event delivery. The webhook can be unarchived later.
Required scope(s): webhooks:write
path Parameters
webhook_idquery Parameters
account_idOptional Account ID to be used for the request
Optional Account ID to be used for the request
Archive a webhook › Responses
Successful Response
idUnique identifier for the webhook
objectarchivedUnarchive a webhook
Restore an archived webhook, resuming event delivery.
Required scope(s): webhooks:write
path Parameters
webhook_idquery Parameters
account_idOptional Account ID to be used for the request
Optional Account ID to be used for the request
Unarchive a webhook › Responses
Successful Response
idUnique identifier for the webhook
objectarchivedShow a webhook
Retrieve the details of a webhook, including its URL, event filters, and delivery status.
Required scope(s): webhooks:read
path Parameters
webhook_idquery Parameters
account_idOptional Account ID to be used for the request
Optional Account ID to be used for the request
Show a webhook › Responses
Successful Response
idUnique identifier for the webhook
Patch a webhook
Update a webhook's URL or event filters.
Required scope(s): webhooks:write
path Parameters
webhook_idquery Parameters
account_idOptional Account ID to be used for the request
Optional Account ID to be used for the request
Patch a webhook › Request Body
urlrate_limitrate_limit_periodAn enumeration.
Patch a webhook › Responses
Successful Response
idUnique identifier for the webhook
objectpatched