Skip to main content
POST
Crea una cotización firme para comprar USDT con pesos. La tasa final y los montos definitivos vienen en la respuesta; no hay cálculos adicionales de tu lado. Scope requerido: SWAP · Rate limit: 30 cotizaciones por minuto por empresa. Precio: referencia de mercado del dólar en Colombia + el margen pactado con tu empresa. Fuera del horario de mercado (después de las 13:00 hora de Colombia, fines de semana y festivos) se usa el último cierre + el margen fuera de horario pactado. Vigencia: la cotización vence en expiresAt. Úsalo siempre en lugar de asumir una duración. Cada cotización se acepta una sola vez.

Body

string
required
BUY (compra de USDT pagando COP). Es la única operación disponible: otro valor responde 422 SWAP_NOT_SUPPORTED.
string
required
Unidad en la que envías amount:
  • BUY_AMOUNT: amount está en USDT (los USDT que quieres recibir).
  • SELL_AMOUNT: amount está en COP (los pesos que quieres gastar; se calculan los USDT).
string
required
Monto decimal positivo, como string (nunca número): USDT con hasta 6 decimales ("1500.25") o COP con hasta 2 decimales ("4012350.00"). Sin separador de miles, sin signo ni notación exponencial. Hasta 16 dígitos enteros.
string
required
Red en MAYÚSCULAS: TRON o POLYGON. Consulta las habilitadas con GET /swaps/networks.
string
required
id de una billetera DISPONIBLE de tu empresa, de la misma red. Ver GET /swaps/wallets. Se acepta también el alias destinationWalletId.
En la modalidad actual los USDT se calculan al centavo (múltiplos de 0.01). El valor definitivo es siempre el usdtAmount de la cotización. Cuando indicas pesos, el COP debitado nunca supera lo indicado.

Response 201

Errores