{"uid":"cap_0hDOh_OxOXRqKkZo4XNmV","slug":"phantom-api-ethereum-nfts-by-owner-2b3b5a3d","name":"Phantom API — Ethereum NFTs by Owner","description":"Lightning-fast access to blockchain data, smart contract insights, and Web3 infrastructure across 57+ networks. Pay-per-call via x402.","url":"https://phantom-api-omega.vercel.app/api/ethereum/nft/by-owner?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"limit":{"type":"number"},"owner":{"type":"string"},"pageKey":{"type":"string"}}},"responseSchema":null,"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_iDcmblb33R7x_g_DuLa4T","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 all NFTs held by a given Ethereum wallet address, with optional pagination","exampleAgentPrompt":"Show me all the NFTs owned by Ethereum wallet 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045, and return up to 50 results.","exampleUseCases":[{"title":"NFT portfolio snapshot for a wallet","prompt":"Pull all the NFTs currently held by wallet 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045 — I want to see the full collection, up to 100 items."},{"title":"Verify NFT ownership before granting access","prompt":"Check whether wallet 0xAb5801a7D398351b8bE11C439e05C5B3259aeC9B holds any NFTs — I need to verify they own at least one token before letting them into the gated community."},{"title":"Paginate through large NFT holdings","prompt":"I already have the first page of NFTs for wallet 0x1234abcd...5678 — can you fetch the next page using pageKey 'abc123xyz' with a limit of 25?"}],"resultDescription":"A list of NFTs owned by the specified Ethereum address, including token identifiers, contract addresses, metadata, and a pagination key for retrieving additional results if the collection exceeds the requested limit.","failureModes":["Invalid or malformed owner address returns an error or empty result","Non-Ethereum addresses (e.g. Solana, Bitcoin) are not supported by this endpoint","Expired or invalid pageKey causes pagination failure","Exceeding rate limits or missing payment header results in 402 Payment Required","Wallets with no NFTs return an empty list"],"whenToPreferThis":"Use this endpoint when you need a fast, pay-per-call lookup of NFT holdings for a specific Ethereum wallet address without managing your own blockchain node or indexer. It is well-suited for spot queries on individual wallets, NFT-gating checks, or building portfolio views without a subscription commitment.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-12T18:51:03.795Z","isFirstParty":false,"canonicalSlug":"phantom-api-ethereum-nfts-by-owner-2b3b5a3d"}