Skip to main content
GET
/
webhooks
/
{public_id}
/
deliveries
/
{delivery_id}
/
payload
Get a webhook delivery payload
curl --request GET \
  --url https://app.sendmux.ai/api/v1/webhooks/{public_id}/deliveries/{delivery_id}/payload \
  --header 'Authorization: Bearer <token>'
{
  "meta": {
    "request_id": "req_clxxxxxxxxxxxxxxxxxxxxxxxxx"
  },
  "data": {
    "id": "whda_clxxxxxxxxxxxxxxxxxxxxxxxxx",
    "event_id": "evt_clxxxxxxxxxxxxxxxxxxxxxxxxx",
    "event_type": "message.bounced",
    "delivery_attempt": 1,
    "created_at": "2026-05-21T09:12:00Z",
    "expires_at": "2026-05-28T09:12:00Z",
    "payload": {
      "id": "evt_clxxxxxxxxxxxxxxxxxxxxxxxxx",
      "type": "message.received",
      "team_public_id": "team_clxxxxxxxxxxxxxxxxxxxxxxxxx",
      "occurred_at": "2026-05-21T09:12:00Z",
      "data": {
        "message_id": "ME3P282MB076951B3AAD3255D686EA8EDCA0F2@example.com",
        "message_id_kind": "rfc5322",
        "sendmux_message_id": null,
        "sender": "sender@example.com",
        "recipients": [
          "inbox@example.com"
        ],
        "mailbox_id": "mbx_123",
        "bounce_type": null,
        "bounce_subtype": null,
        "complaint_type": null,
        "complaint_subtype": null,
        "reject_reason": null,
        "delay_type": null,
        "delay_expires_at": null,
        "is_spam": false,
        "webhook_id": null
      }
    }
  }
}

Documentation Index

Fetch the complete documentation index at: https://docs.sendmux.ai/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

Authorization
string
header
required

Sendmux API key. Use a root API key for Management API routes, or a mailbox credential for Mailbox API routes. Obtain keys from the dashboard under API Keys.

Path Parameters

public_id
string
required

Webhook public ID

delivery_id
string
required

Delivery-attempt public ID

Response

Delivery payload

ok
enum<boolean>
required
Available options:
true
meta
object
required
data
object
required