Start an async DLQ rebroadcast job.

post/api/v2/admin/indexernotifications/dlq

This operation starts a background job that consumes messages from the specified DLQ topic and republishes them to the designated retry topic. Returns immediately with a job ID that can be used to poll for status via the GET endpoint.

Permissions required:

  • updateIndexerNotification

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.

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