Saltar al contenido principal
POST

Autorizaciones

Authorization
string
header
requerido

JWT de sesión (de register/login) o llave de API (pk_...). X-API-Key: <token> se acepta como header alternativo.

Encabezados

Idempotency-Key
string

Alternativa al campo idempotency_key del body.

Cuerpo

application/json
country
string
requerido

País de destino ISO 3166-1 alpha-2 (ej. CL, PE, MX).

currency
string
requerido

Moneda local (ej. CLP, PEN, MXN).

amount
string
requerido

Monto en moneda local como string decimal positivo.

Ejemplo:

"50000.00"

method
string

Método de payout de GET /v1/payouts/methods (ej. bank_transfer).

beneficiary
object

Datos de la cuenta de destino. Las claves requeridas dependen del país y del método; ver GET /v1/payouts/methods y GET /v1/payouts/banks. Ejemplos: RUT + banco en Chile, CLABE en México, CCI en Perú. PIX Brasil: pix_key + pix_key_type (cpf, cnpj, phone, email, evp), o cuenta bancaria sin llave con bank_code (ISPB) + branch_code + account_number + tax_id. Ecuador (corredor de remesas): document_value (cédula) más los datos del ordenante planos en el mismo objeto (sender_name, sender_document_value, ...); los nombres estructurados opcionales (given_name, first_surname, ... y sus pares sender_*) mandan sobre la separación automática de name.

beneficiary_contact_id
string<uuid>

Usa el beneficiario guardado más reciente del contacto para este país (y método, si lo envías) en vez de tipear beneficiary de nuevo. Un beneficiary explícito siempre gana; 422 no_saved_destination si el contacto no tiene.

save_contact
boolean
predeterminado:true

El beneficiario se guarda como contacto automáticamente; envía false para no guardarlo.

description
string
settlement_asset
enum<string>

Saldo virtual a debitar para esta operación. Omítelo para usar el asset de settlement predeterminado de tu cuenta (USDT salvo que lo cambies con PUT /v1/settlement).

Opciones disponibles:
USDT,
USDC,
BTC,
GOLD
idempotency_key
string

Respuesta

Respuesta idempotente de un payout existente.

payout_id
string<uuid>
account_id
string<uuid>
idempotency_key
string
country
string
currency
string
method
string
local_amount
string
fx_rate
string

La tasa de tu cuenta al momento de la ejecución (unidades locales por 1 USDT).

usdt_amount
string
fee
string
total_debit
string
settlement_asset
enum<string>

Saldo virtual desde el que realmente se debitó la operación.

Opciones disponibles:
USDT,
USDC,
BTC,
GOLD
settlement_amount
string

Monto exacto debitado del saldo del asset de settlement (en unidades de ese asset). Es igual a total_debit cuando el asset es USDT. Si el payout falla se reembolsa este monto exacto — nunca se re-cotiza.

settlement_rate
string

Precio USD efectivo por unidad del asset de settlement usado para convertir el total en USDT ("1" para USDT/USDC).

beneficiary
object
description
string
status
enum<string>
Opciones disponibles:
pending,
processing,
completed,
failed
status_code
string
status_message
string
created_at
string<date-time>
updated_at
string<date-time>
idempotency_hit
boolean

Presente (true) cuando la respuesta es una repetición idempotente.

Última modificación el 18 de julio de 2026