Message Rejected

Webhook event payload for `message.rejected`.

View as Markdown

Delivery

Webhook deliveries are signed with Svix headers:

  • svix-id
  • svix-timestamp
  • svix-signature

Event Type

message.rejected

Payload Schema

{
  "type": "object",
  "properties": {
    "type": {
      "type": "string",
      "enum": [
        "event"
      ]
    },
    "event_type": {
      "type": "string",
      "enum": [
        "message.rejected"
      ]
    },
    "event_id": {
      "$ref": "#/components/schemas/type_events:EventId"
    },
    "reject": {
      "$ref": "#/components/schemas/type_events:Reject"
    }
  },
  "required": [
    "type",
    "event_type",
    "event_id",
    "reject"
  ],
  "title": "MessageRejectedEvent"
}

Example Payload

{
  "event_id": "<string>",
  "event_type": "message.rejected",
  "reject": {
    "inbox_id": "<string>",
    "message_id": "<string>",
    "reason": "<string>",
    "thread_id": "<string>",
    "timestamp": "2026-01-01T00:00:00Z"
  },
  "type": "event"
}