{"uid":"cap_mo7MiPieku2Flecqf4mxo","slug":"zerion-api-wallet-nft-positions-00f7ae19","name":"Zerion API - Wallet NFT 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/nft-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_YJbG6nrATXolUIGmI2VZY","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":"Fetches all NFT positions held by a given EVM or Solana wallet address across 40+ chains","exampleAgentPrompt":"Can you pull up all the NFTs held by the wallet 0x1234abcd...5678 across all chains using Zerion?","exampleUseCases":[{"title":"Portfolio NFT inventory check","prompt":"Show me every NFT owned by 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045 — I want to see the full NFT holdings across all supported chains."},{"title":"Solana wallet NFT audit","prompt":"Can you list all the NFTs in this Solana wallet address 7xKXtg2CW87d97TXJSDpbD5jBkheTqA83TZRuJosgAsU? I need to see everything it holds."},{"title":"NFT gating verification for dApp","prompt":"Check what NFTs are currently held by the wallet 0xAbC123...def456 — I need to know if they own any NFTs from a specific collection before granting access."}],"resultDescription":"A JSON:API-formatted array of NFT position resource objects for the given wallet, including resource IDs, types, and attributes (such as collection name, token ID, chain, and metadata), plus self and pagination links for traversing large result sets.","failureModes":["Invalid or malformed wallet address returns a 400 error","Wallet address with no NFT positions returns an empty data array","Unsupported chain or address format may return no results or an error","Payment not included or insufficient USDC balance causes 402 Payment Required","Rate limiting or network issues may cause transient 429 or 5xx errors","Pagination not followed may result in incomplete NFT lists for large wallets"],"whenToPreferThis":"Use this endpoint when you need a comprehensive, interpreted list of NFT holdings for any EVM-compatible or Solana wallet across 40+ chains in a single call. Prefer this over raw RPC or on-chain queries when you want normalized, human-readable NFT data without managing multiple chain connections. It is especially useful for agents that need to check NFT ownership, gate access, or audit a portfolio with minimal integration effort and pay-per-call x402 pricing.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-02T00:30:02.108Z","isFirstParty":false,"canonicalSlug":"zerion-api-wallet-nft-positions-00f7ae19"}