Your balance available to pay out
GET/treasury/positionProbar
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/treasury/position?asset=BS';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/treasury/position?asset=BS' \ --header 'x-api-key: <x-api-key>'Scope treasury:read. Two figures: the balance you pay out from (prefundingBalance) and what you owe right now (creditDrawn).
With daily settlement (creditEnabled: true) you don’t fund in advance: prefundingBalance stays at 0 —normal, not an alarm— and creditDrawn grows during the day until you settle at the close.
Prefunded (creditEnabled: false): creditDrawn is always 0 and a payout without balance is rejected with 422 insufficient_tenant_funds before touching the payment network.
Authorizations
Sección titulada «Authorizations»Parameters
Sección titulada «Parameters»Query Parameters
Sección titulada «Query Parameters»Decimales: BS y USD 2; USDT y USDC 6 (1000000 = 1 USDT).
Por defecto BS, que es el activo con el que se dispersa
Responses
Sección titulada «Responses»Posición del tenant
object
Decimales: BS y USD 2; USDT y USDC 6 (1000000 = 1 USDT).
Minor units disponibles para dispersar
true = operas con cierre diario y no te bloqueamos por saldo. false = prefondeado.
Lo que debes ahora mismo, en minor units y en positivo. Es lo que se liquida en el cierre. 0 si estás al día.
Techo acordado de tu línea. null si no hay techo
Lo que te queda de la línea. null si no hay techo
Examples
Con cierre diario, a media jornada
{ "tenantId": "3f1a0c22-9b41-4a77-8f0e-6d2c5b7a1e34", "asset": "BS", "prefundingBalance": "0", "platformRevenueFromTenant": "415900", "creditEnabled": true, "creditDrawn": "4537190", "creditLimit": null, "creditAvailable": null}Prefondeado
{ "tenantId": "3f1a0c22-9b41-4a77-8f0e-6d2c5b7a1e34", "asset": "BS", "prefundingBalance": "500000000", "platformRevenueFromTenant": "415900", "creditEnabled": false, "creditDrawn": "0", "creditLimit": null, "creditAvailable": null}