CoinGecko Market Scraper
Pricing
Pay per usage
CoinGecko Market Scraper
For dashboards, bots, and analysts who need a clean top-coins snapshot in their fiat before a report or alert. Price, market cap, rank, 24h volume/change, ATH/ATL. Official CoinGecko API. Free to run.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
ScrapeForge
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
an hour ago
Last modified
Categories
Share
CoinGecko Scraper — Live Crypto Prices & Market Caps, No API Key
Launch pricing: this actor currently adds no fee — run it on your Apify free-plan credits. Try it, bookmark it, wire it into your stack.
A CoinGecko scraper for live market data with zero setup: this CoinGecko API scraper works as a crypto price scraper and cryptocurrency market data scraper — prices, market caps, ranks, 24h volume, 24h change, ATH and ATL for the top coins in any quote currency. Use it as a scheduled crypto market cap scraper without registering for an API key.
Top-N coins by market cap as clean JSON, every run — and an API error or empty response fails loudly instead of producing an empty dataset.
Who uses this
- Dashboard & bot builders — a scheduled run is a free, keyless market-data backend.
- Analysts & newsletter writers — daily top-100 snapshots make trend tables trivial.
- Spreadsheet investors — live portfolio valuation with one IMPORTDATA formula.
- Data teams — consistent coin records (
id,symbol,vsCurrency,scrapedAt) for time-series storage.
Tracking public crypto-adjacent companies too (MSTR, COIN, miners)? The SEC EDGAR Filings Scraper pulls their filing history by ticker.
How it works
The actor calls CoinGecko's public /coins/markets endpoint ordered by market cap, paginates until maxItems is reached, and maps each row to a flat record. Non-array API responses (rate-limit or error objects) throw immediately, and a run that pushed zero coins fails loudly instead of succeeding empty.
Output
One record per coin:
{"id": "bitcoin","symbol": "btc","name": "Bitcoin","currentPrice": 64749,"marketCap": 1298684174087,"marketCapRank": 1,"totalVolume": 31926927567,"priceChangePercentage24h": 3.48824,"ath": 126080,"atl": 67.81,"vsCurrency": "usd","scrapedAt": "2026-07-15T09:35:29.185Z"}
idis CoinGecko's stable coin id — join key for any other CoinGecko data.vsCurrency+scrapedAtmake records safely stackable into a time series.
Input
| Field | Default | Description |
|---|---|---|
vsCurrency | usd | Quote currency (usd, eur, gbp, btc, …) |
perPage | 100 | Coins per API request (1–250) |
page | 1 | Start page (1 = highest market cap) |
maxItems | 100 | Stop after this many coins |
The default run needs no configuration — an empty input returns the top 100 coins by market cap in USD.
Reliability & limits
- Free-tier rate limits: CoinGecko's public API allows roughly 5–15 calls/min. The default run is a single call; very large
maxItemsvalues (many pages) can hit 429 — the actor retries with backoff, then fails loudly rather than returning a partial-silent dataset. - Prices refresh on CoinGecko's cadence (typically under a minute for top coins); this is market snapshot data, not tick-level feed.
- No API key needed; for heavy schedules keep runs ≤250 coins or space them out.
Paste this output into…
- Google Sheets —
=IMPORTDATA("https://api.apify.com/v2/acts/exuberant_volley~coingecko-market-scraper/runs/last/dataset/items?format=csv&clean=1&token=YOUR_TOKEN")= a self-refreshing market sheet. - Make / n8n — schedule every hour, fetch
.../runs/last/dataset/items, and alert whenpriceChangePercentage24hcrosses your threshold. - Portfolio valuation (spreadsheet investors) — keep a holdings tab keyed by
id(e.g.bitcoin,ethereum);VLOOKUPeach id against the imported sheet'scurrentPricefor live portfolio value on open.
ScrapeForge free data suite
One publisher, ten plug-and-play datasets — all currently free to run:
| Actor | What it delivers | |
|---|---|---|
| Executive Changes Tracker | New CEO/CFO/board moves from SEC 8-Ks + official newswires — source-cited B2B trigger leads | run it next → |
| IKEA Product Scraper | Names, prices, ratings and images from any IKEA search or category page | run it next → |
| Shopify Store Scraper | Any Shopify store's full catalog — variants, SKUs, prices — via products.json | run it next → |
| App Store Apps Scraper | App rankings, ratings, prices and metadata by keyword, any country | run it next → |
| Remote Jobs Scraper | Live remote listings from RemoteOK + Remotive, keyword-filtered | run it next → |
| CoinGecko Market Scraper | Top-coin prices, market caps and 24h moves — keyless | run it next → |
| GitHub Repositories Scraper | Repo search with stars, forks, topics and licenses | run it next → |
| Hacker News Scraper | Top/New/Best HN stories with scores and comment counts | run it next → |
| Wikipedia Scraper | Article summaries, images and URLs in any language — RAG-ready | run it next → |
| SEC EDGAR Filings Scraper | Any US public company's filing history by ticker | run it next → |
Compliance
- No personal data is collected — market data only.
- Data comes from CoinGecko's public API; this actor is intended for personal/internal analytics, not commercial redistribution of CoinGecko data (see CoinGecko's terms).
- Records live only in your run's dataset; the actor keeps nothing beyond it.