{"uid":"cap__nLG2N75-gLIOscFZi-H8","slug":"phantom-api-apechain-nft-metadata-lookup-1e90bf06","name":"Phantom API — ApeChain NFT Metadata Lookup","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/apechain/nft/metadata","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"tokenId":{"type":"string"},"contractAddress":{"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_bE4LhRooU_mio2oYhb8GR","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":"Retrieves NFT metadata for a given token ID and contract address on the ApeChain network","exampleAgentPrompt":"Can you pull up the metadata for ApeChain NFT token ID 42 from contract address 0xAbCd1234...5678 — I want to see its name, image, and traits?","exampleUseCases":[{"title":"NFT portfolio trait inspection","prompt":"I hold token ID 101 from the ApeChain contract 0x1234abcd...5678 — can you fetch its metadata so I can see what traits and rarity attributes it has?"},{"title":"NFT marketplace listing enrichment","prompt":"I'm building a listing for ApeChain NFT contract 0xDeadBeef...0001, token ID 7. Pull the full metadata including name, description, and image URL so I can populate the listing page."},{"title":"NFT provenance and authenticity check","prompt":"Look up the on-chain metadata for token ID 999 on ApeChain contract 0xApe00001...FFFF — I need to verify the official name and image match what the seller is claiming."}],"resultDescription":"Returns NFT metadata associated with the specified token ID and contract address on ApeChain, typically including token name, description, image URL, external URL, and an array of attributes or traits (trait_type and value pairs).","failureModes":["Invalid or non-existent contract address returns an error or empty response","Token ID not minted or out of range returns a not-found error","ApeChain RPC unavailability causes timeout or 503 error","Malformed contractAddress or tokenId input causes a 400 validation error","Payment not completed via x402 results in 402 Payment Required response"],"whenToPreferThis":"Use this endpoint when you specifically need NFT metadata from the ApeChain network and want pay-per-call pricing without a subscription. Prefer this over generic NFT APIs when working with ApeChain-native contracts, or when you need fast, direct on-chain data without indexer lag.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T00:55:15.496Z","isFirstParty":false}