コンテンツにスキップ

Replay DLQ item

POST
/api/admin/logging-policies/dlq-items/{id}/replay
Code sample: Shell / cURL
curl --request POST \
--url https://auth.example.com/api/admin/logging-policies/dlq-items/example/replay \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{ "source_type": "dlq_item", "source_id": "dlq_123", "reason": "Retry after destination recovery." }'

Enqueues a retry delivery message job for one DLQ item.

id
required
string
Media type application/json
object
source_type
required
string
Allowed values: dlq_item delivery_event payload_object
source_id
required
string
reason
string
idempotency_key
string
not_before
integer
dedupe_until
integer
max_attempts
integer
lease_timeout_ms
integer
key
additional properties
Example
{
"source_type": "dlq_item",
"source_id": "dlq_123",
"reason": "Retry after destination recovery."
}

Successful JSON response.

Media type application/json
object
result
required
object
key
additional properties
audit_id
One of:
string
job_id
string
key
additional properties
Example
{
"result": {
"id": "lmj_123",
"kind": "retry_delivery",
"status": "queued",
"lane": "default",
"criticality": "standard",
"tenant_key": "tenant_123",
"source_type": "dlq_item",
"source_id": "dlq_123",
"payload_object_ref": "r2://logging-payloads/lmj_123.json",
"queue_payload_id": "qpl_123",
"queue_binding": "LOGGING_DELIVERY_QUEUE",
"queued": true,
"polling": {
"job": "/api/admin/logging-policies/message-jobs/lmj_123"
}
},
"audit_id": "audit_123"
}

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"
}