Refresh an order
Re-checks one order. Use it if the order looks stuck. Returns the single order. No request body.
Authorizations
API key for authentication
ES256 JWT signed by the private key registered to the API key above. Claims: sub (=API key), uri, nbf, iat, exp, and bodyHash (HMAC-SHA512 of uri + rawBody + nbf using a shared secret, base64).
Path Parameters
ID of the batch
ID of the order
Response
The order with its latest status
OUR, SHA A code from Get purpose codes for this Sender and Beneficiary (for example 006-26). Do not hard-code it. OTHR ("other") is not supported yet.
"006-26"
Every order in a batch must use the same currency.
USD, EUR, CNH, AUD, CAD, HKD, JPY, NZD, SGD, GBP, AED Always "USDT" today
"USDT"
DRAFT: quoted, not confirmed; can be edited or cancelled · AWAITING_DEPOSIT: confirmed, USDT is moving out of your payout vault · DEPOSIT_RECEIVED: USDT received · PAYING_BENEFICIARY: the bank transfer is in progress · COMPLETED: paid · FAILED: not completed · CANCELLED_EXPIRED: cancelled by you, or the deposit never landed.
DRAFT, AWAITING_DEPOSIT, DEPOSIT_RECEIVED, PAYING_BENEFICIARY, COMPLETED, FAILED, CANCELLED_EXPIRED Wire fee for the chosen fee_type. Always in USD.
The total USDT the order costs, all fees included. This is the figure to size funding against.
Present only when status is FAILED. Generic; Mansa follows up directly.
Set once the order reaches AWAITING_DEPOSIT. An order whose deposit hasn't landed within 2 hours of confirmation expires to CANCELLED_EXPIRED.
Always USD.
"USD"
SWIFT UETR once the bank network reports one. May stay null after COMPLETED.

