Skip to main content
GET
Get a single withdrawal

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

id
string<uuid>
required

Wallet ID

withdrawalId
string<uuid>
required

Withdrawal ID

Response

Withdrawal details

id
string<uuid>
required
amountRequestedUsd
string | null
required

Requested withdrawal amount in USD as a formatted string.

amountPaidUsd
string | null
required

Completed payout amount in USD as a formatted string. Null until at least one payout completes.

amountPaidToPartnerUsd
string | null
required

Confirmed amount paid to the partner in USD as a formatted string. Null until at least one partner payout completes.

feeUsd
string | null
required

Execution and protocol fees charged for the withdrawal, as a formatted string.

destinationChain
enum<string>
required

Destination chain for the withdrawal.

Available options:
arbitrum,
base,
ethereum,
ethereum_sepolia,
polygon,
solana,
solana_devnet,
stellar,
stellar_testnet,
tempo
destinationAddress
string
required
destinationToken
enum<string> | null
required
Available options:
usdc,
usdt
status
enum<string>
required

Simplified withdrawal status. partially_completed means at least one payout leg delivered value and at least one leg failed or was cancelled.

Available options:
processing,
completed,
partially_completed,
failed,
cancelled
legsCompleted
integer
required
legsTotal
integer
required
payoutLegs
object[]
required

Source-to-destination payout workflow legs.

failureReason
string | null
required

Human-readable reason for failure (only present when status is failed or partially_completed). insufficient_proceeds_after_partner_fee means realized proceeds could not cover the committed partner fee while leaving a positive customer payout, so no payout or partner fee was sent.

createdAt
string<date-time>
required
completedAt
string<date-time> | null
required
memo
object

Optional recipient memo for Stellar withdrawals. Text is 1–28 UTF-8 bytes without null characters. ID is an unsigned 64-bit integer string (0–18446744073709551615); leading zeros are normalized. Omit for no memo.

Example: