OnLink
API reference

Your USDT balance

The USDT you can use now. If OnLink holds your USDT for you (custody: onlink_managed) this is your OnLink USDT ledger: it already excludes USDT committed to a sell order or to a send that has started, and a buy counts once it has been delivered. If your USDT is in your own wallet (custody: partner_customer) it is read from that wallet and may be up to 30 seconds old. When your wallet cannot be read, available is null and unavailableReason names why; it is never reported as 0. A Collections credential is refused: that product holds no USDT.

GET
/v1/usdt/balance

Authorization

partner-key
X-OnLink-Key<token>

In: header

Response Body

application/json

application/json

application/json

curl -X GET "https://example.com/v1/usdt/balance"
{  "custody": "onlink_managed",  "asset": "USDT",  "chain": "tron",  "available": "125.500000",  "source": "ledger",  "asOf": "2026-10-30T14:00:00.000Z",  "unavailableReason": null}