Retrieve Swap
Retrieves a single swap and its status.
Authorizations
An Account API key, an App API key, an account access token, an account-scoped user token, or a user OAuth token. Prepend the key or token with Bearer, for example Bearer ***************************. See Auth & API keys for how to get each one.
Headers
Pins the request to a dated API version.
"2026-10-09-2"
Path Parameters
Swap ID returned from POST /swaps.
Response
swap status retrieved
Account that owns the swap: a business ID prefixed biz_, or the user ID for a personal account.
"biz_xxxxxxxxxxxxxx"
Swap ID.
"vault-swap-cwal_xxxxxxxxxxxxxx"
swap "swap"
Current swap status. complete and failed are terminal.
queued, working, complete, failed "failed"
On-chain transaction hashes produced by the swap.
User whose personal account owns the swap, prefixed user_. Null for a business account.
null
Latest error returned for a failed swap.
"Swap reverted: quoted price moved beyond the slippage tolerance"

