Email Webhooks

List webhooks for an email domain

Returns a paginated list of webhook subscriptions scoped to the email domain. Results can be sorted by creation time.

get/email_domains/{domain_id}/webhooks

Path parameters

domain_idstring uuid required

Email domain UUID

Query parameters

page[number]integer

Page number to return (offset pagination)

page[size]integer

Number of records per page

sort'created_at' | '-created_at'

Field to sort by. Prefix with - for descending order.

Response

A paginated list of email webhooks

Example response

{
  "data": [
    {
      "id": "123e4567-e89b-12d3-a456-426614174003",
      "record_type": "email_webhook",
      "url": "https://example.com/webhooks/email",
      "events": [
        "email.sent",
        "email.delivered",
        "email.bounced"
      ],
      "domain_id": "123e4567-e89b-12d3-a456-426614174000",
      "created_at": "2026-06-18T12:00:00Z",
      "updated_at": "2026-06-18T12:00:00Z"
    }
  ]
}

Changes

Changed in 3 of the 99 revisions of this API.151

    • ●

      added the new 40901 enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new 40901 enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new email.cancelled enum value to the /// response property for the response status

      response-property-enum-value-added

    • ●

      added the new email.daily_limit_exceeded enum value to the /// response property for the response status

      response-property-enum-value-added

    • ●

      added the new email_domain.dkim_rotated enum value to the /// response property for the response status

      response-property-enum-value-added

    This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

    • ○

      endpoint added

      endpoint-added

    This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

    • ▲

      api path removed without deprecation

      api-path-removed-without-deprecation

    This revision also has 111 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

Of the 99 revisions, 1 has no diff computed.