{"uid":"cap_4aG-8bn1n2Tn3wq7ne5jN","slug":"batch-crypto-prices-coingecko-via-railway-4b2b65d3","name":"Batch Crypto Prices (CoinGecko via Railway)","description":"Batch current prices, market caps, and 24h changes for up to 50 cryptocurrencies by symbol or name (CoinGecko).","url":"https://currency-api-production-4a8d.up.railway.app/crypto/prices","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"coins":{"type":"array","items":{"type":"string"},"maxItems":50,"description":"Up to 50 cryptocurrency symbols or names to price in one batch, e.g. ['btc', 'eth', 'sol']."},"vs_currency":{"type":"string","description":"Quote currency code, e.g. 'usd'. Defaults to usd if omitted."}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","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.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_S7mXPsXVo-pN07YeBXqZD","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches current prices, market caps, and 24-hour changes for up to 50 cryptocurrencies in a single batch call, using CoinGecko data.","exampleAgentPrompt":"Can you grab the current prices, market caps, and 24-hour changes for BTC, ETH, SOL, ADA, and DOGE all at once, quoted in USD?","exampleUseCases":[{"title":"Portfolio snapshot for crypto holdings","prompt":"I have a crypto portfolio with BTC, ETH, SOL, MATIC, AVAX, LINK, and DOT — can you pull the current prices, market caps, and 24h changes for all of them in USD so I can see how everything is doing?"},{"title":"Crypto screener for altcoin research","prompt":"I'm researching smaller altcoins — can you get me the current prices and 24h percentage changes for NEAR, APT, SUI, INJ, SEI, TIA, PYTH, and JUP, all in USD?"},{"title":"Multi-coin price alert check","prompt":"Before I decide whether to rebalance, can you look up the latest prices and 24-hour moves for BTC, ETH, BNB, XRP, and USDC so I can see which ones have moved the most today?"}],"resultDescription":"Returns a batch of price data objects for each requested coin, including current price in the specified quote currency, market capitalization, and 24-hour absolute and percentage price change — all sourced from CoinGecko in a single response.","failureModes":["Unrecognized coin symbol or name returns an error or omits that coin from results","Requesting more than 50 coins in a single call is rejected","Invalid vs_currency code causes an error or falls back to USD","CoinGecko upstream downtime or rate limiting causes 5xx or timeout","Malformed input array (non-string items) causes a validation error"],"whenToPreferThis":"Choose this endpoint when you need price data for multiple cryptocurrencies at once and want to minimize API calls and cost — it handles up to 50 coins per request. Use the sibling single-coin endpoint if you only need one coin. Prefer this over manual looping for portfolio snapshots, dashboards, or screeners where batch efficiency matters.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T00:32:15.134Z","isFirstParty":false}