{"uid":"cap_HlE8MjYvyQAvKBF2_92DG","slug":"cortex-cloud-nft-ownership-lookup-cea1956e","name":"Cortex Cloud NFT Ownership Lookup","description":"One pay-per-call API for AI agents: optimization, AI, research, on-chain data, and automation — all settled in USDC on Base via x402. Discover via MCP and Bazaar, estimate free, pay per call. No API keys, no signup.","url":"https://api.cortexcloud.org/v1/data/nft-ownership","method":"GET","headers":{},"bodySchema":{"type":"object","properties":{"chain":{"type":"string","default":"ethereum"},"address":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$"},"page_size":{"type":"integer","default":100,"maximum":100,"minimum":1}}},"responseSchema":{"type":"object","format":"application/json","example":{}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.004","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.004/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.004","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.004","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_WneXmnzXyq5aL4eOhDp6w","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.004","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns all NFTs owned by a given wallet address on a specified blockchain, powered by the Alchemy NFT API, billed per call in USDC via x402.","exampleAgentPrompt":"What NFTs does the wallet 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045 currently own on Ethereum? Fetch up to 100 results.","exampleUseCases":[{"title":"NFT portfolio audit for a wallet","prompt":"Show me all the NFTs owned by the wallet address 0xAb5801a7D398351b8bE11C439e05C5B3259aeC9B on Ethereum — I want a full list with up to 100 results."},{"title":"Gating access by NFT ownership","prompt":"Check whether the wallet 0x1234567890abcdef1234567890abcdef12345678 holds any NFTs on Base — I need to verify ownership before granting them access."},{"title":"Cross-chain NFT inventory snapshot","prompt":"Pull the complete NFT holdings for 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045 on Polygon, showing up to 50 items per page."}],"resultDescription":"A paginated list of NFTs owned by the queried wallet on the specified chain, including token IDs, contract addresses, and associated metadata (name, image, collection) as provided by the Alchemy NFT API.","failureModes":["Invalid wallet address format (must match ^0x[0-9a-fA-F]{40}$) returns a 400 error","Unsupported or misspelled chain name returns an error or empty result","Wallet has no NFTs — returns an empty list","Payment failure via x402 (insufficient USDC balance) blocks the request","Rate limiting or Alchemy upstream errors may cause 5xx responses","Page size out of range (must be 1–100) returns a validation error"],"whenToPreferThis":"Choose this endpoint when you need a quick, pay-per-call NFT ownership lookup without managing API keys — ideal for AI agents using x402/USDC micropayments on Base. Prefer it over direct Alchemy integration when you want zero-setup access to NFT portfolio data across EVM chains with per-call billing instead of subscription tiers.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T00:44:38.369Z","isFirstParty":false}