Skip to content

Retry Dead Letter Job

POST
/api/integrations/sync/dead-letter-queue/{job_id}/retry
curl --request POST \
--url https://app.lionrapid.com/api/integrations/sync/dead-letter-queue/example/retry

Retry a job from the dead letter queue.

This resets the job’s retry counters and re-queues it for processing. Use after fixing the underlying issue that caused the failure.

Args: job_id: Job identifier of the dead-lettered job

Returns: Success status and message

Raises: not_found: Job not found or not in DLQ (404)

Example: POST /sync/dead-letter-queue/550e8400-e29b-41d4-a716-446655440000/retry

→ Returns: {
    "success": true,
    "message": "Job re-queued for processing",
    "job_id": "550e8400-e29b-41d4-a716-446655440000"
}
job_id
required
Job Id
string
surface
Any of:
string
x-api-key
Any of:
string
x-lr-surface
Any of:
string

Successful Response

Media typeapplication/json
Examplegenerated
example

Validation Error

Media typeapplication/json
HTTPValidationError
object
detail
Detail
Array<object>
ValidationError
object
loc
required
Location
Array
msg
required
Message
string
type
required
Error Type
string
Examplegenerated
{
"detail": [
{
"loc": [
"example"
],
"msg": "example",
"type": "example"
}
]
}