Crypto Price API | CoinGecko Scraper & Market Data avatar

Crypto Price API | CoinGecko Scraper & Market Data

Pricing

from $1.00 / 1,000 price fetcheds

Go to Apify Store
Crypto Price API | CoinGecko Scraper & Market Data

Crypto Price API | CoinGecko Scraper & Market Data

Scrape real-time crypto prices, market caps, and trading volumes. A high-speed CoinGecko API alternative for trading bots and portfolio trackers.

Pricing

from $1.00 / 1,000 price fetcheds

Rating

0.0

(0)

Developer

Andok

Andok

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

19 days ago

Last modified

Share

CoinGecko Crypto Price & Market Data Scraper

Scrape real-time crypto prices and market data from CoinGecko to power portfolio trackers, price alerts, and AI trading agents. Feed it a list of coin IDs and get back current prices, market caps, 24h volume, price changes, and circulating supply — all from the public CoinGecko API in a single request. Schedule it on Apify for continuous market monitoring without managing API keys.

Features

  • Bulk coin lookup — fetch market data for hundreds of cryptocurrencies in a single run
  • Real-time pricing — returns current price, 24h change percentage, and last-updated timestamp
  • Market fundamentals — includes market cap, trading volume, and circulating supply
  • Multi-currency support — price against any fiat currency (USD, EUR, GBP, JPY, etc.)
  • No API key required — queries the free CoinGecko API endpoint directly
  • Batch optimization — processes up to 250 coins per API call for maximum efficiency
  • Pay-per-result pricing — only pay for coins returned, with charge-limit safety built in

Input

FieldTypeRequiredDefaultDescription
coinsarrayYesList of CoinGecko coin IDs to look up (e.g. bitcoin, ethereum, solana)
currencystringNousdFiat currency to display prices in (e.g. usd, eur, gbp)
timeoutSecondsintegerNo15API request timeout in seconds (1-120)

Input Example

{
"coins": ["bitcoin", "ethereum", "solana"],
"currency": "usd",
"timeoutSeconds": 15
}

Output

Each dataset item represents one cryptocurrency. Key fields:

  • id (string) — CoinGecko coin ID
  • symbol (string) — ticker symbol (e.g. btc, eth)
  • name (string) — full coin name
  • currentPrice (number) — current price in the selected fiat currency
  • marketCap (number) — market capitalization
  • totalVolume (number) — 24h trading volume
  • priceChangePercentage24h (number) — price change over the last 24 hours in percent
  • circulatingSupply (number) — circulating token supply
  • lastUpdated (string) — ISO timestamp of the last data update

Output Example

{
"id": "bitcoin",
"symbol": "btc",
"name": "Bitcoin",
"currentPrice": 104250.00,
"marketCap": 2058000000000,
"totalVolume": 38500000000,
"priceChangePercentage24h": 2.34,
"circulatingSupply": 19742000,
"lastUpdated": "2025-01-20T12:05:30.000Z"
}

Pricing

EventCost
Price FetchedPay-per-event (see actor pricing page)

Use Cases

  • Portfolio tracking — build crypto portfolio dashboards with scheduled price snapshots
  • Price alerts — trigger notifications when coins cross price thresholds via webhooks
  • Market research — collect historical price snapshots for trend analysis and reporting
  • AI agent tools — supply live crypto context to LLM agents, trading bots, and financial chatbots
  • Spreadsheet automation — export daily prices to Google Sheets via Apify integrations
  • DeFi monitoring — track token prices and market caps for DeFi protocol analysis
ActorWhat it adds
Yahoo Finance ScraperAdd stock, ETF, and index data alongside crypto prices
Binance Ticker ScraperGet exchange-specific trading data directly from Binance
CoinMarketCap TrendingDiscover which coins are trending right now on CoinMarketCap

Notes

  • CoinGecko's free API has a rate limit (approximately 10-30 calls/minute). For large coin lists, the actor batches requests to stay within limits.
  • Coin IDs must match CoinGecko's identifier format (e.g. bitcoin, not BTC). Check the CoinGecko website for the correct ID.