email.delivered

Webhook event triggered when an email is delivered.

The email.delivered event is triggered when an email status changes to delivered.

Event Details

All webhook payloads follow a consistent top-level structure with event-specific data nested within the data object.

type string

The event type that triggered the webhook (e.g., email.delivered).

created_at string

ISO 8601 timestamp when the webhook event was created.

data object

Contains the event-specific details such as email ID, recipients, and status.

Handling this event

When your endpoint receives an email.delivered event, you might want to:

  • Update the status in your internal database.
  • Trigger an automated confirmation email.
  • Log the event for analytics purposes.
{
  "type": "email.delivered",
  "created_at": "2023-01-01T12:00:00Z",
  "data": {
    "email_id": "em_123456789",
    "from": "sender@example.com",
    "to": ["recipient@example.com"],
    "subject": "Hello World",
    "status": "delivered",
    "timestamp": "2023-01-01T12:00:00Z"
  }
}

Learn More

Was this page helpful?

Edit this page