Get Funding Account Assets

Returns Funding balances by currency and network.

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

Returns the Funding wallet view used for deposits, withdrawals and funding-wallet reconciliation. The response first groups balances by currency and then shows the allocation of that currency by network.

For example, one USDT entry can contain separate ERC20, TRC20 and BSC rows. The currency row is the aggregate to show in a portfolio view; use a network row when a workflow needs a chain-specific amount or network metadata.

Rate limit: 10 requests per minute per API key. This endpoint is not paginated.

API key access

This is a read-only LTP Open API endpoint. READ permission is sufficient; no TRADE, TRANSFER or WITHDRAW permission is required.

API key typeCan callFunding result
Main User Level API keyYesReturns the main user's Funding wallet balances by currency and network.
Sub-user Level API keyNoSub-users do not have a Funding account. Returns 2003.
Portfolio Level API key (a dedicated RapidX Sub Portfolio key)NoThis user-level asset service does not support Portfolio-scoped API keys.
Exchange-native API keyNoThis endpoint accepts signed LTP Open API keys only.

An unsupported API key level is rejected before data is read, normally with 2003.

Access and scope

Funding belongs to the main user. Use a Main User Level API key; Sub-user Level and Portfolio Level keys cannot call this endpoint.

The response describes balances only. It does not by itself confirm that a deposit or withdrawal is currently available for a particular currency and network; use the relevant asset-status and transfer APIs before initiating an operation.

Query parameters

NameTypeRequiredDescription
quoteCurrencystringNoCurrency used to value every returned currency and network row. Accepts USD, BTC or USDT; defaults to USD. It does not convert or change the actual wallet balance.
hideDustbooleanNoDefaults to true. When true, a currency whose valuation is below 1 USD is omitted from the result. Set false for reconciliation that must include all returned holdings.
currencystringNoOptional currency-symbol filter, for example USDT. Omit it to return all currencies in scope. A non-held or unknown symbol returns a successful empty list.

Response fields

The response contains totalValue, quoteCurrency, exchangeRate, updatedAt and list. Amount and valuation values are decimal strings; preserve their precision rather than parsing them as floating-point values.

FieldTypeDescription
codeintegerApplication result code. 200 means success.
messagestringResult message.
data.totalValuestringTotal Funding valuation in data.quoteCurrency for this response snapshot.
data.quoteCurrencystringValuation currency used in this payload.
data.exchangeRatestringUSD value of one unit of data.quoteCurrency; "1" for USD.
data.updatedAtintegerSnapshot time as a Unix timestamp in milliseconds.
data.listarrayCurrency-level rows. An empty array is a valid response.

Each data.list[] currency entry has:

FieldTypeDescription
quoteCurrencystringValuation currency for this row.
totalValuestringValue of this currency in quoteCurrency.
currencystringLTP currency symbol, for example USDT.
balancestringTotal balance for this currency across its network rows.
equitystringFunding equity for this currency.
availablestringAmount currently available for use, before a transfer or withdrawal is actually submitted.
frozenstringAmount reserved or temporarily unavailable because of an in-progress operation or hold.
withdrawablestringAmount currently eligible to enter a withdrawal workflow. Final withdrawal availability can still depend on currency, network and operation rules.
currencyDetailsobjectMetadata for displaying and identifying the currency, described below.
networksarrayNetwork-level rows whose balances contribute to this currency entry.

Currency metadata

Field in currencyDetailsTypeDescription
idintegerLTP reference identifier for the currency. It may be 0 when the asset is not present in the reference catalogue.
iconUrlstringIcon URL for display purposes.
currencyNamestringFull display name of the currency.
slugstringStable display-oriented currency slug.
referenceAssetIdintegerIdentifier of the reference asset; 0 if not configured.
multiplierintegerConversion multiplier between this currency and its reference asset; 0 if not configured.

Each networks[] entry contains:

FieldTypeDescription
networkstringLTP network code, for example ERC20, TRC20 or BSC. Use this exact value when matching the returned chain allocation.
quoteCurrency, totalValuestringValuation currency and value for this network allocation.
balance, equity, available, frozen, withdrawablestringThe same balance concepts as the currency row, but restricted to this one network.
networkDetailsobjectMetadata required to display and validate the network, described below.

Network metadata

Field in networkDetailsTypeDescription
networkNamestringHuman-readable network name.
iconUrlstringNetwork icon URL for display purposes.
referenceAssetIdintegerReference-asset identifier associated with this network.
explorerUrlTxstringBlock-explorer transaction URL prefix, when supplied.
explorerUrlAddressstring or nullBlock-explorer address URL prefix. It can be null when unavailable.
memoNeededbooleanWhether this network requires a memo/tag in a deposit or withdrawal flow.
addressRegexstringNetwork-provided regular expression for syntactic address validation. This is not a substitute for address ownership or operational validation.

Interpretation notes

  • The currency row is the total for the nested network rows.
  • A zero balance network can still be returned with useful metadata. Do not infer network support solely from whether the balance is nonzero.
  • withdrawable is an asset view, not a withdrawal approval. Deposit/withdrawal availability, limits and fees must be confirmed separately before operating on a balance.

Relevant errors

CodeWhen it occursWhat to do
404001quoteCurrency is not supported.Use USD, BTC or USDT.
2000Signature, API key or nonce verification fails.Recreate the signed request with the exact query parameters and a seconds-based nonce.
2003The API key type is not permitted for this endpoint.Use a Main User Level LTP API key.
100429The API key exceeds the rate limit.Back off before retrying.
Query Params
string
enum

Valuation currency. Defaults to USD.

Allowed:
boolean

Whether to hide assets valued below 1 USD. Defaults to true where supported.

string

Currency symbol filter. Omit to return all currencies.

Response

Language
LoadingLoading…
Response
Choose an example:
application/json