Retry accrual run items
Re-sends to the ledger the recognitions of a run that it has not acknowledged. Of the items selected, only those still unposted are re-sent; an acknowledged recognition is never sent twice, and each re-send carries the same deterministic key as the original attempt, so a recognition already in the ledger is deduplicated there rather than booked again. The response lists the items actually re-sent, which may be fewer than those asked for; whatever it could not send is listed in unpostableItems with a reason. Status is “queued” when at least one recognition went out, “nothing_to_retry” only when the ledger had already acknowledged everything selected, and “blocked” when unacknowledged recognitions exist and none of them could be re-sent. Safe to repeat: pressing retry twice enqueues one posting per recognition.
Autorizaciones
JWT bearer token issued by the identity provider.
Encabezados
Canonical idempotency request ID. Required: this request moves money, and without a key a retry cannot be told apart from a second instruction.
Parámetros de ruta
Accrual run identifier.
Cuerpo
Accrual run item identifiers to retry. Selecting an item the ledger has already acknowledged is not an error — it is skipped, and the response says which items were actually re-sent.
1 - 500 elementsRespuesta
OK
UUID of the accrual run this retry acted on. A retry is a new attempt on that run, not a new run, so it equals retriedRunId.
"550e8400-e29b-41d4-a716-446655440005"
UUIDs of the accrual run items actually re-sent. This is never an echo of the request: items already acknowledged by the ledger are excluded, and so is any item this retry could not send — those appear in unpostableItems.
UUID of the accrual run whose recognitions were retried.
"550e8400-e29b-41d4-a716-446655440005"
"queued" when at least one recognition was re-sent and is waiting for the ledger; "nothing_to_retry" when the ledger had already acknowledged every selected recognition, which is a success and not an error; "blocked" when recognitions the ledger has NOT acknowledged exist and none of them could be re-sent — money is still outside the ledger and unpostableItems says why.
"queued"
Accrual run items the ledger has not acknowledged and this retry could NOT send, with the reason for each. A non-empty list means money is still outside the ledger and pressing retry again will not change it on its own.

