Skip to main content

Retry Outbox Failures

POST 

/api/ledger/outbox/failures/retry

Re-queue terminally-failed outbox rows for another drain pass: reset them to pending, clear the attempt counter (a fresh max-attempts budget — otherwise the next failure would immediately re-terminate them), make them claimable now, and kick the drain.

Authorization

Any valid API token can call this endpoint — no specific scope required. Manage tokens.

Authentication: Requires Bearer token. Requires the accounting.sync permission.

Body: { "ids": [9182, 9183] } retries the given failed rows; omit ids or pass [] to retry EVERY terminally-failed row.

Response: data.requeued — the number of rows re-queued (0 if there were no failures to retry).

Request

Responses

OK

Response Headers
    Content-Type