コンテンツにスキップ

Preview DLQ bulk replay

POST
/api/admin/logging-policies/dlq/bulk-replay/preview
Code sample: Shell / cURL
curl --request POST \
--url https://auth.example.com/api/admin/logging-policies/dlq/bulk-replay/preview \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{ "tenant_key": "tenant_123", "lane": "default", "destination_id": "dest_123", "payload_type": "retry_delivery", "limit": 25, "reason": "Replay recovered destination failures." }'

Returns open DLQ items matching replay filters without enqueueing retry jobs.

Media type application/json
object
tenant_key
string
tenant_id
string
lane
string
destination_id
string
payload_type
string
limit
integer
>= 1 <= 100
reason
string
key
additional properties
Example
{
"tenant_key": "tenant_123",
"lane": "default",
"destination_id": "dest_123",
"payload_type": "retry_delivery",
"limit": 25,
"reason": "Replay recovered destination failures."
}

Successful JSON response.

Media type application/json
object
item
required
object
key
additional properties
key
additional properties
Example
{
"item": {
"filters": {
"tenant_key": "tenant_123",
"lane": "default",
"destination_id": "dest_123",
"payload_type": "retry_delivery",
"limit": 25
},
"item_count": 1,
"items": [
{
"id": "dlq_123",
"tenant_key": "tenant_123",
"payload_type": "retry_delivery",
"schema_version": 1,
"lane": "default",
"destination_id": "dest_123",
"payload_object_ref": "r2://logging-dlq/dlq_123.json",
"error_class": "delivery_failed",
"attempt_count": 3,
"status": "open",
"created_at": 1770000000,
"updated_at": 1770000000
}
]
}
}

Error response.

Media type application/json
object
error
string
message
string
error_description
string
key
additional properties
Example generated
{
"error": "example",
"message": "example",
"error_description": "example"
}