Get portfolio
Changed onRetrieves the complete portfolio for an address including token balances and app positions across all supported chains.
Request
- The document declares no server URL.
- Auth: none declared
Path parameters
Wallet address (0x prefixed hex string)
Query parameters
If true, waits for position data to be aggregated before responding (up to 30s)
If true, filters out dust positions (balance < $0.001 USD)
If true, only returns trusted tokens
Comma-separated list of chain IDs to filter by. If omitted, returns data for all chains.
Fiat currency code for balance conversion (e.g., USD, EUR)
Response
Example response
{
"totalBalanceFiat": "954181237.094243",
"totalTokenBalanceFiat": "935542322.9685864",
"totalPositionsBalanceFiat": "18638914.125656575",
"tokenBalances": [
{
"balanceFiat": "4801.653401839",
"price": "3890.12",
"priceChangePercentage1d": "-0.0431"
}
],
"positionBalances": [
{
"balanceFiat": "18638914.125656575",
"groups": [
{
"items": [
{
"balanceFiat": "18638914.125656575",
"priceChangePercentage1d": "-0.0431"
}
]
}
]
}
]
}Changes
- breaking
for the
queryrequest parameterexcludeDust, default valuetruewas removed - breaking
for the
queryrequest parameterfiatCode, default valueUSDwas removed - breaking
for the
queryrequest parametersync, default valuefalsewas removed - breaking
for the
queryrequest parametertrusted, default valuetruewas removed
- breaking
- info
added the new optional
queryrequest parametersync
- info