Create Crypto Payout

Create a crypto payout (multipart/form-data). Grey-list and high-risk recipient countries require extra compliance fields; names and addresses are validated like customers.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params

Send as multipart/form-data. All fields are form fields; supportingDocument is a file part.

double

The fiat amount to payout. Specify either this or destinationAmount, not both.

double

The cryptocurrency amount to payout. Specify either this or sourceAmount, not both. Minimum amounts: BTC 0.001, ETH 0.02, USDT 100, USDC 100.

string

The receiver's wallet address.

string
required

The destination cryptocurrency symbol, available options are: USDC, USDT, ETH, BTC

string
required

The destination blockchain network, available options are: Ethereum, Tron, Bitcoin

string

A unique identifier assigned to the customer specifically for crypto payout transactions. When customerCode is used, recipient information (e.g., name and address) can be omitted. The customer must have the cryptoPayout type to use this identifier.

string
length ≤ 200

The receiver's first name. Required if customerCode is not provided. Letters, spaces, and ' - . only. Digits, emoji, and other symbols are not accepted. Placeholder or test names are rejected. Latin names that are all-uppercase or all-lowercase may be stored in title case.

string
length ≤ 200

The receiver's last name. Required if customerCode is not provided. Letters, spaces, and ' - . only. Digits, emoji, and other symbols are not accepted. Placeholder or test names are rejected. Latin names that are all-uppercase or all-lowercase may be stored in title case.

string
length between 5 and 100

Address line 1. Letters, digits, spaces, and - . , / ' # only. Placeholder or gibberish values are rejected.

string
length ≤ 200

Address line 2 (optional). Same character rules as address1.

string
length between 2 and 200

City. Letters, digits, spaces, and - . , / ' # only. Placeholder or gibberish values are rejected.

string
length between 2 and 200

State or province. Letters, digits, spaces, and - . , / ' # only. Placeholder or gibberish values are rejected.

string
length between 2 and 100

Recipient country. Grey-list and high-risk countries require additional compliance fields.

string
length between 1 and 20

ZIP or postal code. Letters, digits, spaces, and - . , / ' # only.

boolean
Defaults to false

Indicates whether the recipient information should be saved for future use. Default is false. When set to true, the recipient’s details are stored, allowing for quick selection in subsequent transactions.

string

Recipient email. Required for grey-list and high-risk recipient countries. A verification link may be sent to this address. If customerCode is provided and email is omitted, the customer's email is used.

string
enum

Purpose of the payout. Required for high-risk recipient countries (RU, UA). One of: contract_payment, employee_payment, invoice_payment, professional_service_payments, other.

Allowed:
string

A free-text description of the purpose of the payout. Required when purposeOfFunds is "other".

file

Supporting document (PDF, JPG, or PNG; maximum 5 MB). Required for high-risk recipient countries (RU, UA).

Headers
string
Responses

Language
Credentials
Header
LoadingLoading…
Response
Choose an example:
application/json