Skip to main content
POST
Request Payout Quote

Authentication

✅ Organization User (CustomerEmployee)
✅ Delegated User (EndUser)
✅ Service Account

Required Permissions

Payouts:Create: Always required.

Authorizations

Authorization
string
header
required

Bearer Token: Used to authenticate API requests. More details how to generate the token: Authentication flows

Body

application/json
walletId
string
required

The wallet ID to use for determining the network.

Required string length: 1 - 64
Pattern: ^wa-[a-z0-9]{5}-[a-z0-9]{5}-[a-z0-9]{14,16}$
Example:

"wa-5pfuu-9euek-h0odgb6snva8ph3k"

asset
ERC-20 Asset · object
required

The asset to be paid out.

fiatCurrency
string
required

ISO-4217 fiat currency code for the payout quote.

Pattern: ^[A-Z]{3}$
provider
enum<string>
required
Available options:
Borderless
country
string
required

ISO-3166 Alpha-2 country code for the payout destination.

Pattern: ^[A-Z]{2}$

Response

200 - application/json

Success

provider
enum<string>
required

Payout provider.

Available options:
Borderless,
CircleMint
asset
ERC-20 Asset · object
required

The asset being quoted, enriched with network and metadata.

timestamp
string<date-time>
required

ISO 8601 timestamp when the quote was generated.

quotes
object[]
required

Array of quotes from the provider(s).

Last modified on July 9, 2026