Generic DLQ rebroadcast route with dynamic type parameter

post/api/v2/admin/{type}/dlq

The type is specified as a path parameter, allowing the same route to handle different rebroadcast types (webhooks, indexernotifications, etc.)

Path Parameters

  • typestringRequired
    The rebroadcast type. Must be one of: 'webhooks', 'indexernotifications'
    Enum: webhooks indexernotifications

Request Body

dlqTopic string required
The DLQ topic to consume messages from.
Min length: >= 1 characters
retryTopic string required
The retry topic to produce messages to.
Min length: >= 1 characters
messageProcessLimit
number or null
required
The maximum number of messages to process in a single run. Must be greater than 0 and less than or equal to 500. Defaults to 25.
failureReason string
Optional filter to only rebroadcast messages whose failureReason header matches this value (e.g. 'kill-switch-blocked'). When omitted, all messages are rebroadcasted.

200 Response

jobId string required
Unique job identifier
Min length: >= 1 characters
status string required
Whether the job was started or already running
Allowed values: started already_running
message string required
Human-readable status message

400 Response

name string
Error code
context object required
Properties that apply to a specific error name
error string required
Human-readable error message
requestId string required
Client request id