Dónde mandar los USDT, la tasa de ahora y tus topes
GET/prefondeos/condicionesProbar
La llamada la hace tu navegador, contra el servidor que elijas arriba. Si la documentación no está servida desde el mismo origen que la API, el navegador puede bloquear la respuesta por CORS: en ese caso abre estas páginas desde la propia API (/docs) o usa el curl de arriba.
const url = 'http://localhost:3000/v1/prefondeos/condiciones';const options = {method: 'GET', headers: {'x-api-key': '<x-api-key>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url http://localhost:3000/v1/prefondeos/condiciones \ --header 'x-api-key: <x-api-key>'Scope treasury:read. La red y la dirección de la wallet de recepción las fija nuestro equipo y salen de aquí y del ticket, nunca de tu request. tasaIndicativa es la de este momento; la que vale es la del ticket que cotices. Sólo se acredita el USDT enviado desde una de tus walletsOrigenActivas (ver POST /prefondeos/wallets-origen).
En tu cuenta de pruebas, o con una key sk_test_, no hay wallet: red y direccion vienen en null, simulado en true y la tasa es la fija de pruebas. En tu cuenta de pruebas tu prefondeo ya viene cargado con Bs simulados (prefondeoPruebas): no mandes USDT, cotiza payout_bs y dispersa.
Authorizations
Sección titulada «Authorizations»Responses
Sección titulada «Responses»Condiciones vigentes
object
Null en tu cuenta de pruebas o con una sk_test_
Null en tu cuenta de pruebas o con una sk_test_
True en tu cuenta de pruebas o con una sk_test_: no hay wallet
Si con esta key se puede cotizar un ticket (POST /prefondeos)
Sólo en tu cuenta de pruebas: tu prefondeo de pruebas ya cargado (Bs simulados), o null
object
Céntimos de Bs que le quedan
Céntimos de Bs cargados
Bs por 1 USDT, 8 decimales
Cuándo se cierra su saldo simulado
Bs por 1 USDT, 8 decimales
Micro-USDT
Micro-USDT por ticket
Tus wallets de origen activas. Sólo se acredita lo que llega desde una de ellas.
object
Example
{ "red": "TRC20", "activo": "USDT", "venceEnMinutos": 30}tenant_sin_prefondeo_con_tasa: tu cuenta no tiene activo este modelo
object
object
Contexto estructurado del error cuando lo hay: qué límite se superó y de cuánto, qué campo es inválido, cuánto saldo había. No aparece en errores internos.
object
Código ESTABLE. Programa contra esto.
Example
{ "error": { "type": "invalid_request_error", "code": "insufficient_balance", "request_id": "req_8a0312ba896772bc441134cd" }}prefondeo_sin_configurar: todavía no hay red ni wallet de recepción (sólo en real, con una sk_live_)
object
object
Contexto estructurado del error cuando lo hay: qué límite se superó y de cuánto, qué campo es inválido, cuánto saldo había. No aparece en errores internos.
object
Código ESTABLE. Programa contra esto.
Example
{ "error": { "type": "invalid_request_error", "code": "insufficient_balance", "request_id": "req_8a0312ba896772bc441134cd" }}