Retrieve all trade accounts accessible to the current LTP user.
Description
Returns a list of trade accounts associated with the current LTP user, including DMA sub-accounts and ClearLoop accounts. Primary users will also see the Funding Account in the response; sub-users do not have a Funding Account and it will not appear.
The account metadata returned — particularly accountId — is required for subsequent API calls such as transfers and balance queries.
RapidX sub-portfolio API keys are not supported and cannot access this endpoint.
The response provides basic metadata for each trade account (such as accountId, venue, label, exchange UID, and optional notes), which can be used to discover which accounts are available for trading and for subsequent API calls.
Permission
Requires READ permission. Supported by LTP primary user API keys and LTP sub-user API keys. RapidX sub-portfolio API keys do not have access to this endpoint.
Request Parameters
No parameters required.
Response
| Field | Type | Description |
|---|---|---|
accountId | Long | Account ID. Used to identify this account in other API calls (e.g. transfers, balance queries) |
venues | String | Exchange or venue this account belongs to. Possible values: BINANCE, BYBIT, OKEX, GATE, BITGET, BITFINEX, COINBASE, COINBASEINTX, COINEX, DERIBIT, HUOBI, KUCOIN, PHEMEX, LTP |
label | String | Account type. Possible values: DMA (exchange sub-account), Funding Account, ClearLoop |
exchangeUid | Long | UID assigned by the exchange. Returns 0 if not applicable |
accountNote | String | Account label or note |
