Preview a payout
Price a payout from a virtual account before you make it.
Nothing is sent and nothing is held, unless you ask for a quote with create_quote — then the price comes back with a quote_id you can redeem when you execute.
Headers
Version applied to this request. It wins over your account's pinned version — see Versioning.
"2026-04-14"
Path Parameters
The account the money leaves from.
Body
Send recipient_id or account_type — at least one is required.
How much to send, as a positive decimal string with up to 8 decimals. With inverse_calculation this is what the recipient should end up with instead.
A recipient you saved earlier. Its rail and details are used for the pricing.
Price a rail without saving a recipient first. Ignored when you also send recipient_id, which carries its own rail.
With WALLET and no recipient_id, wallet_network and wallet_token are required too. See Recipient values.
WIRE, ACH, WALLET Chain the recipient's wallet is on. Only used with account_type: WALLET and no recipient_id.
solana, polygon, tron Token the recipient receives. Not every token works on every chain, and a pair that does not is rejected with a 400.
USDC, USDT Work backwards: treat amount as what the recipient receives and return what has to leave the account. false when you omit it.
Your own fees for this one payout, replacing whatever is configured on your account. fixed_fee and percentage_fee are both required once you send the object.
The token and chain you will deposit to fund the payout. Sending this makes it a crypto-funded payout.
Your own notes on the payout. They come back on a read.
Save the price and return a quote_id you can redeem on the payout. Without it the preview prices without holding anything.
Response
The priced payout.
The priced payout. Every amount is a decimal string.
What leaves the account.
Currency of amount. Always USD.
What comes off the amount before the recipient is paid.
What the recipient ends up with.
Currency of recipient_amount — USD on a bank payout, USDC or USDT on a wallet payout.
The funding token and chain, echoed back. Only on a crypto-funded payout.
Send this on the payout to settle at this price. Only when you asked for a quote with create_quote.
When that price stops holding, as an ISO 8601 timestamp.