Create a recipient

Creates a new recipient for payouts. Recipients represent the destination bank accounts or wallets where funds will be sent.

Supported account types:

  • USD: ACH, WIRE, SWIFT
  • MXN: SPEI
  • COP: PSE
  • LATAM: ARS, BRL, CLP, CRC, DOP, ECUSD, GTQ, PAUSD, PEN, PEUSD, PYG, SVUSD, UYU
  • Crypto: WALLET (USDC/USDT on Solana, Polygon, TRON)

Authentication: Both x-api-key header and Authorization: Bearer <token> header are required.

Idempotency: Requires an idempotency key in the headers to prevent duplicate recipient creation.

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

UUID of the user this recipient belongs to

string
enum

Recipient type. Defaults to 'individual' if not specified.

Allowed:
string

First name (required for individual recipients)

string

Middle name (optional)

string

Last name (required for individual recipients)

string

Company name (required for business recipients)

string
length ≤ 16

Phone number (optional)

string

Email address (optional)

address
object

Recipient's physical address (required for ACH, WIRE, SWIFT accounts)

account
required

Account details. Structure varies by account_type.

Headers
uuid
required

Unique UUID to ensure idempotent requests

Responses

Language
Credentials
Bearer
JWT
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json