GET /api/balance

Balances are segmented per (currency, network) pair — deposits on a chain can only be withdrawn on that same chain.

Query (both optional): currencyUSDT | USDC; networkTRX, ETH, BNB, SOL (testnets: TRX_SHASTA, SEP, tBNB, SOL_DEVNET).

Response:

  • With BOTH currency and network: the single balance row for that pair — currency, network, available, pending (decimal strings), lastUpdatedAt (zero balances if no row exists yet).
  • Otherwise: { balances: [...] } — every balance row the account holds (optionally filtered), each with currency, network, available, pending, withdrawalEnabled, networkFee (current per-chain withdrawal fee, null when withdrawals are disabled for the pair), maxWithdrawable (available minus the network fee, floored at 0), and lastUpdatedAt.

Currently only USDT on TRX is enabled for deposits and withdrawals; other pairs appear once enabled.

Authentication: Authorization: <API key> — send the raw key (no Bearer prefix required). Bearer <API key> is still accepted for compatibility.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Responses
200

Success

400

Bad request — validation error or business rule failure.

401

Unauthorized — missing or invalid API key.

403

Forbidden — insufficient permissions for this operation.

500

Internal server error

Language
Credentials
Header
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here!