Get Recovery Status by Transaction ID
Poll the current status of a recovery attempt by its transaction ID.
The transactionId is the value returned from /api/recovery/execute.
The response includes the number of gateway attempts, the last decline code seen, and — when the recovery did not succeed — a recommended next action.
To look a recovery up by the idempotencyKey you supplied instead, use GET /api/recovery/status?idempotencyKey=....
Clients can only query their own transactions.
Documentation Index
Fetch the complete documentation index at: https://docs.revtain.com/llms.txt
Use this file to discover all available pages before exploring further.
Authorizations
Your Revtain API key (format: rev_xxx). Provided during onboarding.
Path Parameters
The transaction ID returned from /api/recovery/execute.
Response
Recovery status
"01KKZ14FEZK152ZBXEM2XK1B0C"
succeeded, failed, blocked, unknown "succeeded"
true
5000
"USD"
"2026-03-17T23:15:21.000Z"
"primary"
Number of gateway attempts made during the cascade.
2
The most recent decline code seen for this recovery.
"do_not_honor"
What to do next. Present only when the recovery did not succeed.
request_card_update, retry_later, manual_review, monitor "retry_later"
Human-readable explanation of the recommended action. Present only when the recovery did not succeed.
"The issuer returned a soft decline. A later retry, or a card update, may succeed."