get
https://api.liquiditytech.com/api/v1/asset/getAccountCurrencyInfo
Description
This endpoint returns the asset balances for all LTP trade accounts (DMA accounts and the LTP Funding Account) that are available under the current LTP user.
For each accountId and accountType, it provides:
- The total account equity in USDT (
totalUsdt), and - A detailed per-currency breakdown (
assetInfo[]) including total balance, available amount, withdrawable amount, frozen amount, and USDT valuation.
It can be called by both LTP primary users and LTP sub-users as long as the API key has read permission.
RapidX portfolio API keys are not supported and cannot access this endpoint. For retrieving balance and asset details of RapidX trading portfolios, please use RapidX asset API instead.
Request
| Field | Type | Necessary | Description |
|---|---|---|---|
| accountId | String | N | Optional filter by LTP trade account ID. Supports multiple accountId values separated by commas, e.g. 10001,10002,10003. If omitted, balances for all available accounts are returned. |
| currency | String | N | Optional filter by asset symbol (e.g. USDT, BTC). Does not support querying multiple currencies at the same time. If omitted, all currencies under the selected accounts are returned. |
Response
Top-level account objects (data[])
| Field | Type | Description |
|---|---|---|
| accountId | Integer | Internal LTP trade account ID. Matches the accountId returned from the trade account list API, and is used to identify this account. |
| accountNote | String | Optional note or alias for this trade account (e.g. Your Note, Funding Account). May be an empty string. |
| venues | String | Exchange / venue of the account, e.g. BINANCE, OKEX, GATE, KUCOIN, LTP. |
| totalUsdt | String | Total account equity in USDT terms for this accountType under the given accountId. Calculated by summing valueUsdt of all assets. |
| accountType | String | Logical account type under this venue, e.g. Spot, Margin-PM, USDT/C-M, Coin-M, Funding, Trading, Funding Account, etc. |
| assetInfo | Array | List of per-currency asset records for this accountId + accountType combination. May be an empty array if there is no balance. |
Asset records (data[].assetInfo[])
| Field | Type | Description |
|---|---|---|
| currency | String | Asset symbol, e.g. USDT, BTC, ETH, BNB. |
| totalBalance | String | Total balance of this currency in this account type (including available + frozen). |
| available | String | Available balance that can be used for trading or transfer. |
| withdrawAvailable | String | Balance that is available for withdrawal. May differ from available due to risk or venue restrictions. |
| frozen | String | Frozen balance (e.g. locked in open orders, pending withdrawals, or other holds). |
| valueUsdt | String | Estimated mark-to-market value of this asset in USDT terms. |
| network | String | Network / chain of the asset where applicable (e.g. ERC20, BSC, BTC). May be null for venue-internal assets. |
