Dar de baja una wallet de origen
POST/prefondeos/wallets-origen/{id}/bajaProbar
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/wallets-origen/2489E9AD-2EE2-8E00-8EC9-32D5F69181C0/baja';const options = { method: 'POST', headers: {'x-api-key': '<x-api-key>', 'Content-Type': 'application/json'}, body: '{"motivo":"example"}'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request POST \ --url http://localhost:3000/v1/prefondeos/wallets-origen/2489E9AD-2EE2-8E00-8EC9-32D5F69181C0/baja \ --header 'Content-Type: application/json' \ --header 'x-api-key: <x-api-key>' \ --data '{ "motivo": "example" }'Scope prefondeos:write. Exige Idempotency-Key. Al momento: el USDT que llegue desde ella deja de acreditarse, también el de un ticket ya recibido que todavía no se cargó. Para volver a usarla, regístrala otra vez (pasa de nuevo por la aprobación). Una wallet de otra cuenta responde 404.
Authorizations
Sección titulada «Authorizations»Parameters
Sección titulada «Parameters»Path Parameters
Sección titulada «Path Parameters»Header Parameters
Sección titulada «Header Parameters»Único por operación. El alcance es tu cuenta y el modo de la key: una sk_test_ y una sk_live_ no comparten keys. Dura 24 h. Reintentar con la misma key y payload devuelve la respuesta original, con el mismo código HTTP y la cabecera Idempotent-Replayed: true; con otro payload da 409 idempotency_key_reused. Los campos secretos (el url de una gift card, una apiKey nueva, un webhookSecret) sólo llegan en la primera respuesta: al repetir llegan en null.
Request Body
Sección titulada «Request Body»object
Examplegenerated
{ "motivo": "example"}Responses
Sección titulada «Responses»Wallet en baja
Una wallet desde la que mandas USDT al prefondeo.
object
Tal cual en TRON; en minúsculas en EVM
pendiente hasta que la aprueba nuestro equipo; activa (sólo se acredita lo que llega desde una activa); rechazada; baja.
Activada en la cuenta de pruebas, sin el equipo
Example
{ "red": "TRC20", "estado": "pendiente"}wallet_origen_not_found
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" }}