Typical sequence
1
Ensure a funded book
GET /v1/balances — available must cover amount + fees.2
Pick corridor + beneficiary
Corridors → create or reuse a beneficiary.
3
Optional FX quote
Cross-currency sends: firm quote then pass
quote_id.4
Fee preview
POST /v1/payouts/fee with the same shape you will send.5
Create
POST /v1/payouts — returns id and status. Poll GET /v1/payouts/{id} or wait for webhooks.Cancel
POST /v1/payouts/{id}/cancel when the payout is still cancellable (see status in the response / webhooks).
Purposes
GET /v1/payouts/purposes lists allowed purpose codes for compliance rails that require one.
Next
- Webhooks —
event.payout.* - Transactions — unified history
- API reference — Payouts