Get wallet portfolio

Returns comprehensive portfolio information for a wallet address, including native token balances, ERC-20 tokens, and DeFi positions across supported chains. Allows specifying timestamp and including previous balances. NFTs are not included.

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

Wallet address in a chain

Query Params

The timestamp to fetch the portfolio for.

boolean
Defaults to false

If True, includes closed positions in the response.

string
enum
Defaults to ALL

Specify the type of assets to return.

  • DEFI returns only DeFi positions,
  • TOKEN returns only token balances,
  • ALL returns both. Default is ALL.
Allowed:
boolean
Defaults to false

If True, attach position APR (joined by balance_position_id). Default False.

boolean
Defaults to true

If True (default), drop tokens classified as spam from the response and from total_net_worth_usd. Set to False to see them, e.g. to audit a classification. Only a confirmed verdict is dropped: tokens that have not been classified carry is_spam: null, which is not the same as not spam, and are always returned. /wallets/net-worth applies the same exclusion, so it agrees with this endpoint. /wallets/{address}/historical-balance is served from a different source and does not. This flag does not filter DeFi position legs: a flagged leg is still shown inside its position and still counted in that position's value_usd, it is only left out of total_net_worth_usd.

boolean
Defaults to true

If True (default), includes tokens priced at 0 (airdrops, unpriced tokens). Set to False to exclude them, which removes most of the junk in a portfolio: anything we do carry a price for is never classified as spam in the first place.

Responses

Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json