Crypto Market Data API — prices, market cap, charts (no key)
Pricing
from $4.00 / 1,000 crypto queries
Crypto Market Data API — prices, market cap, charts (no key)
Real-time crypto prices, market data, historical charts and coin search for thousands of coins, via CoinGecko. No API key. Clean HTTP API + MCP. Pay per query.
Pricing
from $4.00 / 1,000 crypto queries
Rating
0.0
(0)
Developer
Synthetic
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
19 hours ago
Last modified
Categories
Share
Get crypto market data over a clean HTTP API — real-time prices, market cap, volume, 24h/7d change, historical charts and coin search — for thousands of coins in any currency. Powered by CoinGecko, wrapped into tidy JSON. No API key, no signup. Pay per query.
- 💰 Prices — real-time price, market cap, 24h volume & change for any coins at once
- 📊 Markets — ranked table (top coins or specific ids) with price, cap, volume, 24h/7d change, ATH
- 📈 Charts — historical prices (days or full history)
- 🔎 Search — find a coin by name or symbol
- 🌍 Any currency — USD, EUR, ARS, BTC… and thousands of coins
- ⚡ HTTP API (Standby) + usable from AI agents (MCP)
Sample output (price)
{"ok": true,"prices": {"bitcoin": { "usd": 76497, "usd_market_cap": 1536000000000, "usd_24h_vol": 28000000000, "usd_24h_change": 0.52 },"ethereum": { "usd": 2451.2, "usd_market_cap": 299000000000, "usd_24h_change": 1.8 }}}
How to use
HTTP API (Standby — recommended)
Base URL: https://synthetic-ia--coingecko-crypto.apify.actor with header Authorization: Bearer <APIFY_TOKEN>.
| Endpoint | Body | Does |
|---|---|---|
POST /price | { ids: "bitcoin,ethereum", currencies?: "usd,eur" } | Prices + market cap + 24h change |
POST /markets | { currency?: usd, ids?, perPage?: 1-250, page? } | Ranked market table |
POST /chart | { id: "bitcoin", days?: 1-3650 | max, currency? } | Historical prices |
POST /search | { q } | Find coins |
GET / | — | Endpoint list |
GET /price?ids=bitcoin,ethereum also works (query-string form).
# Prices for several coinscurl -X POST ".../price" -H "Authorization: Bearer $APIFY_TOKEN" \-d '{"ids":["bitcoin","ethereum","solana"],"currencies":"usd,eur"}'# Top 50 coins by market capcurl -X POST ".../markets" -H "Authorization: Bearer $APIFY_TOKEN" -d '{"currency":"usd","perPage":50}'# 30-day chartcurl -X POST ".../chart" -H "Authorization: Bearer $APIFY_TOKEN" -d '{"id":"bitcoin","days":30}'
Input (one-shot run)
- operation —
price,markets,chartorsearch. - ids — coin ids for Price/Markets (bitcoin, ethereum, solana…). id — a single coin for Chart.
- currency — vs currency (usd, eur, ars…). days — chart history (number or
max). - perPage — markets page size. q — search text.
Pricing
Per query from $0.01 (drops to $0.003 on higher tiers). Platform usage included. One /markets call returns hundreds of coins for a single query fee.
Related Actors
- Yahoo Finance API — stocks, ETFs & FX with the same clean-API approach.
- Weather API & Sports Data API — more no-key data APIs.
FAQ
Do I need a key? No. We wrap CoinGecko's public API for you.
How many coins? Thousands — pass CoinGecko coin ids (e.g. bitcoin, not BTC). Use /search to find an id from a name or symbol.
Rate limits? The upstream free API is rate-limited by IP; the Actor retries transient limits, but very high volume may need caching on your side.
Legal
Data by CoinGecko. Use is subject to their terms; attribute CoinGecko where appropriate. Market data only — not investment advice. You are responsible for how you use it.