Webhooks

Retrieve a single webhook event

get/webhooks/{webhook_id}/events/{event_id}

Path parameters

webhook_idstring uuid required

The Webhook ID.

event_idstring required

The Webhook Event ID.

Response

OK

objectstring

The type of object.

idstring

The ID of the webhook event.

typestring

The type of the event.

created_atstring date-time

Timestamp indicating when the event was created.

status'pending' | 'attempting' | 'success' | 'failed'

The delivery status of the event for this webhook.

next_attempt_atstring date-time nullable

Timestamp of the next scheduled delivery attempt, or null when none is scheduled. Always null once the event has succeeded or permanently failed.

payloadobject

The event payload sent to the webhook endpoint.

Example response

{
  "object": "webhook_event",
  "id": "msg_1srOrx2ZWZBpBUvZwXKQmoEYga2",
  "type": "email.sent",
  "created_at": "2026-08-22T15:28:00.000Z",
  "status": "attempting",
  "next_attempt_at": "2026-08-22T15:33:00.000Z",
  "payload": {
    "type": "email.sent",
    "created_at": "2026-08-22T15:28:00.000Z",
    "data": {
      "email_id": "571f1f42-1c2d-4b1f-8f8e-8b3b5b3b5b3b",
      "from": "onboarding@resend.dev",
      "to": [
        "delivered@resend.dev"
      ],
      "subject": "Welcome",
      "created_at": "2026-08-22T15:27:59.000Z"
    }
  }
}

Changes