Skip to main content

When it triggers

This event fires when an email is rejected before it is sent. Common causes include invalid email syntax, disposable email addresses, or addresses on the suppression list.

Payload

{
  "type": "email.rejected",
  "data": {
    "email_id": "em_abc123",
    "from": "hello@yourdomain.com",
    "to": "user@example.com",
    "subject": "Welcome to SendKit",
    "created_at": "2026-03-02T12:00:00+00:00"
  },
  "created_at": "2026-03-02T12:00:00+00:00"
}

Payload fields

email_id
string
Unique identifier of the email.
from
string
Sender email address.
to
string
Recipient email address.
subject
string
Email subject line.
created_at
string
ISO 8601 timestamp of when the email was created.