send.devWebhooks

Webhooks

Get instant notifications when emails are delivered, opened, clicked, or bounce. Build reactive systems that respond to email events in real-time.

Want to be notified when this feature launches?Let us know

Planned Features

Event Types

EventDescription
email.sentEmail handed off to receiving server
email.deliveredEmail confirmed in inbox
email.openedRecipient opened the email
email.clickedRecipient clicked a link
email.bouncedEmail bounced (hard or soft)
email.complainedRecipient marked as spam
email.unsubscribedRecipient clicked unsubscribe

Webhook Configuration

# Create a webhook endpoint
POST /v1/webhooks
{
  "url": "https://yourdomain.com/webhooks/send",
  "events": ["email.delivered", "email.bounced", "email.complained"],
  "secret": "whsec_..."
}

Payload Example

{
  "id": "evt_01HXYZ123456789",
  "type": "email.delivered",
  "created_at": "2025-01-13T10:30:00Z",
  "data": {
    "email_id": "email_01HXYZ123456789",
    "to": "user@example.com",
    "from": "hello@mail.yourdomain.com",
    "subject": "Welcome!",
    "delivered_at": "2025-01-13T10:30:03Z"
  }
}

Security

  • Signature verification
  • Timestamp validation
  • IP allowlisting
  • Retry on failure

Coming Soon

Contact us for early access to webhooks.

On this page