{"uid":"cap_jD3h1vNix2wGLq4BLa3YI","slug":"booaip-token-price-lookup-e0e01d5b","name":"booAIP Token Price Lookup","description":"Pay-per-call crypto/web3 data for AI agents. USDC via x402 on Base.","url":"https://booaip.vercel.app/api/prices","method":"GET","headers":{},"bodySchema":{"type":"object","properties":{"tokens":{"type":"array","items":{"type":"string"},"description":"Up to 30 token addresses. Optional chain prefix eth:/bnb:/base:/solana:. Accepts a comma-separated string too."}}},"responseSchema":{"type":"json","example":{"count":2,"found":2,"tokens":[{"token":"0x...","symbol":"DAI","priceUsd":1,"liquidityUsd":5000000}]}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.02","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.02/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_KM5E0S2Tv4rCA_8y_Ouvm","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.02","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns current USD price and liquidity data for up to 30 crypto token addresses across multiple chains","exampleAgentPrompt":"What's the current USD price and liquidity for these tokens: 0x6B175474E89094C44Da98b954EedeAC495271d0f on Ethereum and 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 on Base?","exampleUseCases":[{"title":"DeFi portfolio valuation","prompt":"Can you get me the current USD prices for these three token addresses on Ethereum so I can calculate the total value of my wallet: 0x6B175474E89094C44Da98b954EedeAC495271d0f, 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48, and 0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599?"},{"title":"Arbitrage opportunity check","prompt":"Look up the USD prices for 0x4d224452801ACEd8B2F0aebE155379bb5D594381 on Ethereum and the same token on Base — I want to see if there's a price difference worth arbitraging."},{"title":"Token liquidity screening","prompt":"I'm evaluating a new DeFi token at address 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2 on Ethereum — can you check its current price in USD and how much liquidity it has?"}],"resultDescription":"A JSON object with a count of requested tokens, how many were found, and an array of token objects each containing the token address, symbol, USD price, and liquidity in USD. Tokens not found on any supported DEX are omitted from the results.","failureModes":["Invalid or unrecognized token address returns token missing from found list","Unsupported chain prefix results in token not found","Requesting more than 30 tokens may truncate or error","Token with no on-chain liquidity may return zero or be omitted","Network timeout or upstream data source unavailability returns HTTP 5xx","Payment failure via x402 returns HTTP 402 with payment required details"],"whenToPreferThis":"Use this endpoint when you need real-time USD prices and liquidity for specific token contract addresses across EVM chains (Ethereum, BNB, Base) or Solana, especially when querying up to 30 tokens in a single call. Prefer this over CoinGecko or CoinMarketCap lookups when you have contract addresses rather than ticker symbols, or when you need on-chain DEX liquidity data alongside price. The pay-per-call x402 model makes it cost-efficient for sporadic agent use without a subscription.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T00:44:59.780Z","isFirstParty":false}