Get Wallet Portfolio (Zerion) logo

Catalog action Blockchain Data

Retrieve a portfolio overview for any wallet address via Zerion API. Returns total value, distribution by chain and position type (wallet, staked, deposited, borrowed), and 24h changes. Supports multiple currency denominations. Ideal for: portfolio snapshots, wallet value monitoring, cross-chain portfolio breakdowns.

At a Glance

FieldValue
Action IDzerion-get-wallet-portfolio
CategoryBlockchain Data
ConnectorNot required
Requires gasNo
Funds movementNone declared
Tagszerion, blockchain, wallet, portfolio, multi-chain, read

Payload Schema

FieldTypeRequiredDescription
addressstringYesThe wallet address to query portfolio for. Supports EVM (0x...) and Solana formats. Example: 0x742d35Cc6634C0532925a3b844Bc9e7595f0bEb7
positionsstringNoFilter by position type. 'only_simple' returns basic token balances, 'only_complex' returns DeFi positions, 'no_filter' returns all. Default: only_simple
currencystringNoCurrency to denominate values in. Default: usd

Result Schema

FieldTypeRequiredDescription
addressstringYesThe wallet address that was queried
totalValuenumberYesTotal value of all positions in the requested currency
distributionByTypearrayYesBreakdown of positions by type (wallet, deposited, borrowed, locked, staked)
distributionByChainarrayYesBreakdown of positions by blockchain
changesobjectYes24-hour portfolio changes

Examples

json
{ "type": "zerion-get-wallet-portfolio", "payload": { "address": "0x0000000000000000000000000000000000000000" }, "children": []}

Payload fields can use workflow expressions such as {{$trigger.body.amount}}, {{$nodes.fetch.result.price}}, and {{$props.asset}} when the value should come from a trigger, prior node, or reusable workflow prop.

Ask a question... ⌘I