{"uid":"cap_h5vE86yXJKFYllZ2ueZc6","slug":"zerion-wallet-positions-36e88b8e","name":"Zerion Wallet Positions","description":"Interpreted wallet data for more than 40 chains and Solana: portfolios, DeFi positions, PnL, transactions and NFTs. REST for apps, x402 pay-per-call for agents.","url":"https://api.zerion.io/v1/wallets/%7Baddress%7D/positions?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":["address"],"properties":{"address":{"type":"string","description":"Wallet address (EVM 0x or Solana base58)"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","required":["data"],"properties":{"data":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Resource ID."},"type":{"type":"string","description":"Resource type."},"attributes":{"type":"object","description":"Resource attributes; see https://developers.zerion.io"}}},"description":"Array of JSON:API resource objects."},"links":{"type":"object","description":"Self and pagination links."}}}}}}},"responseSchema":{"type":"json","example":{"data":[{"id":"<resource id>","type":"<resource type>","attributes":{}}],"links":{"self":"https://api.zerion.io/v1/..."}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_Uv7DvEoZtg9tdekX56VMw","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns interpreted DeFi positions held by a wallet address across 40+ EVM chains and Solana","exampleAgentPrompt":"What DeFi positions is the wallet 0x742d35Cc6634C0532925a3b8D4C9B8e3e5e4f123 currently holding — show me everything across all chains including Solana.","exampleUseCases":[{"title":"DeFi portfolio audit for a trader","prompt":"Pull up all the current DeFi positions for my wallet 0xAbCd1234...5678 — I want to see everything I'm holding across Ethereum, Arbitrum, and any other chains."},{"title":"Onchain due diligence for a DAO wallet","prompt":"Can you look up what positions the DAO treasury at 0xDeAd...BeeF is currently holding across all chains so we can review our DeFi exposure before the governance vote?"},{"title":"Multi-chain wallet snapshot for a Solana user","prompt":"What's currently in the Solana wallet 7xKp...mN9Q? I want to see all the token and DeFi positions it holds right now."}],"resultDescription":"An array of JSON:API resource objects, each representing a position held by the wallet — including asset type, protocol, chain, and value attributes — plus pagination links for iterating through large portfolios.","failureModes":["Invalid or malformed wallet address returns a 400 error","Address with no positions returns an empty data array","Unsupported chain or address format may return no results","Payment not settled via x402 returns 402 Payment Required","Rate limiting may return 429 Too Many Requests","Zerion API downtime or maintenance returns 503"],"whenToPreferThis":"Choose this endpoint when you need a parsed, human-readable breakdown of all DeFi and token positions held by a specific wallet across 40+ EVM chains and Solana — particularly when you need cross-chain coverage in a single call. It outperforms raw RPC calls because Zerion interprets the on-chain data (protocol labels, USD values, position types) rather than returning raw contract state. The x402 pay-per-call model makes it cost-effective for agents making sporadic or one-off queries without a subscription.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-29T18:51:03.848Z","isFirstParty":false,"canonicalSlug":"zerion-wallet-positions-36e88b8e"}