Dead Letter Queue
Inspect and manage permanently failed deliveries in the dead letter queue. Replay individual items or discard them.
Deliveries that exhaust all retry attempts are moved to the dead letter queue (DLQ). Items in the DLQ can be inspected, replayed (enqueues a fresh attempt), or deleted.
The DLQ is the terminal state for failed deliveries. Common error codes include connector_5xx (destination returned a server error), auth_failed (invalid credentials), ssrf_blocked (destination URL resolves to a private network), and payload_too_large (payload exceeds the cap). Non-retryable errors (auth_failed, ssrf_blocked) skip the retry ladder and go directly to the DLQ.
/v1/delivery/dlqResponse
Response fields
Response
{
"data": [
{
"id": "f6a7b8c9-d0e1-2345-fabc-567890123456",
"binding_id": "d4e5f6a7-b8c9-0123-defa-345678901234",
"event_id": "98750",
"last_item_id": "e5f6a7b8-c9d0-1234-efab-456789012345",
"error_code": "connector_5xx",
"error_message": "HTTP 503",
"attempts": 7,
"created_at": "2024-09-16T03:00:00.000Z"
}
]
}Errors
Error responses
/v1/delivery/dlq/:id/replayResponse
Response fields
Response
{
"replayed": true
}Errors
Error responses
/v1/delivery/dlq/:idResponse
Response fields
Response
{
"dismissed": true
}Errors
Error responses