CoinGecko Crypto Prices & Market Data Scraper avatar

CoinGecko Crypto Prices & Market Data Scraper

Pricing

from $3.00 / 1,000 results

Go to Apify Store
CoinGecko Crypto Prices & Market Data Scraper

CoinGecko Crypto Prices & Market Data Scraper

Scrapes cryptocurrency market data from CoinGecko public API. Supports market listings, trending coins, global stats, and individual coin details. Pure HTTP, no browser needed.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

deusex machine

deusex machine

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

17 days ago

Last modified

Categories

Share

CoinGecko Crypto Scraper

Get cryptocurrency prices, market rankings, trending coins, and global market stats from the CoinGecko API. No API key required.

What data does it extract?

Markets / Coin Detail mode

FieldDescription
idCoinGecko identifier (e.g. bitcoin)
symbolTicker symbol (e.g. btc)
nameFull coin name
currentPriceCurrent price in your chosen currency
marketCapMarket capitalization
marketCapRankRank by market cap
volume24h24-hour trading volume
priceChange24hAbsolute 24h price change
priceChangePercent24hPercentage 24h price change
high24h24-hour high price
low24h24-hour low price
athAll-time high price
athDateDate of all-time high
circulatingSupplyCoins currently in circulation
totalSupplyTotal supply
imageCoin logo URL
FieldDescription
idCoinGecko identifier
symbolTicker symbol
nameCoin name
marketCapRankMarket cap rank
priceBtcPrice in BTC
priceUsdPrice in USD
scoreTrending score
thumbThumbnail image URL
marketCapMarket capitalization
totalVolumeTrading volume

Global mode

FieldDescription
activeCryptocurrenciesNumber of active cryptocurrencies
marketsNumber of active markets
totalMarketCapUsdTotal market cap in USD
totalVolumeUsdTotal 24h volume in USD
btcDominanceBitcoin dominance percentage
ethDominanceEthereum dominance percentage
marketCapChangePercent24hUsd24h market cap change %
marketCapPercentageMarket cap share per coin
updatedAtLast update timestamp

Use cases

  • Portfolio dashboards -- Pull live prices for your holdings into Google Sheets or a database.
  • Market screening -- Rank the top 500 coins by market cap and filter by price change.
  • Trend spotting -- Check which coins are trending on CoinGecko right now.
  • DeFi research -- Filter by category (e.g. decentralized-finance-defi) to analyze specific sectors.
  • Market snapshots -- Get a daily global overview of total crypto market cap and BTC dominance.

How to use

Get the top 50 coins by market cap:

{
"mode": "markets",
"vsCurrency": "usd",
"maxResults": 50
}

See what's trending right now:

{
"mode": "trending"
}

Get details for specific coins in EUR:

{
"mode": "coin_detail",
"coinIds": ["bitcoin", "ethereum", "solana"],
"vsCurrency": "eur"
}

Input parameters

ParameterTypeDefaultDescription
modeenum"markets"markets, trending, global, or coin_detail
vsCurrencystring"usd"Quote currency (e.g. usd, eur, btc)
maxResultsinteger100Max coins to return in markets mode (1-500)
coinIdsstring[][]CoinGecko IDs for coin_detail mode
categorystring""Category filter for markets mode (e.g. layer-1, meme-token)

Output example

{
"id": "bitcoin",
"symbol": "btc",
"name": "Bitcoin",
"currentPrice": 67432.00,
"marketCap": 1328456789012,
"marketCapRank": 1,
"volume24h": 28945678901,
"priceChange24h": 1234.56,
"priceChangePercent24h": 1.87,
"high24h": 68100.00,
"low24h": 66200.00,
"ath": 73750.00,
"athDate": "2025-11-14T09:15:00.000Z",
"circulatingSupply": 19623450,
"totalSupply": 21000000,
"image": "https://assets.coingecko.com/coins/images/1/large/bitcoin.png"
}

Performance & cost

  • Markets mode fetches up to 250 coins per API call, so 500 coins takes just 2 requests.
  • A 2.5-second delay is applied between pages to respect CoinGecko's free tier rate limits (10-30 req/min).
  • A typical run for 100 coins completes in under 10 seconds and costs less than $0.01 on Apify.

FAQ

Do I need a CoinGecko API key? No. The actor uses the free public API. Rate limits are 10-30 requests per minute, and the actor handles retries with exponential backoff on 429 responses.

What coin IDs should I use in coin_detail mode? CoinGecko IDs are lowercase slugs like bitcoin, ethereum, solana. You can find them on any CoinGecko coin page in the URL, or use markets mode first to discover IDs.

Can I get prices in EUR or BTC? Yes. Set vsCurrency to any currency CoinGecko supports: usd, eur, gbp, jpy, btc, eth, and many more.

How current is the data? CoinGecko updates prices every 1-2 minutes on the free tier. The data you get is near real-time.