Coinlore Crypto Market Scraper - Prices, Market Cap & Rank avatar

Coinlore Crypto Market Scraper - Prices, Market Cap & Rank

Pricing

from $0.50 / 1,000 results

Go to Apify Store
Coinlore Crypto Market Scraper - Prices, Market Cap & Rank

Coinlore Crypto Market Scraper - Prices, Market Cap & Rank

$0.5/1K 🔥 Coinlore crypto scraper! Prices, market cap, volume & rank for 10000+ coins. No key. JSON, CSV, Excel or API in seconds. Build portfolio trackers & market dashboards ⚡

Pricing

from $0.50 / 1,000 results

Rating

0.0

(0)

Developer

ninhothedev

ninhothedev

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Coinlore Crypto Market Scraper

Scrape live cryptocurrency market data from Coinlore - no API key, no login, no browser. Get price, 1h/24h/7d percentage change, market cap, 24-hour volume, rank and supply figures for 10,000+ coins, plus a global market summary with BTC and ETH dominance.

Output is clean, flat JSON that exports straight to CSV, Excel, JSON or an API endpoint.

What you get

coins mode - one row per cryptocurrency

FieldDescription
typeAlways coin
coin_idCoinlore internal coin ID
symbolTicker symbol, e.g. BTC
nameCoin name, e.g. Bitcoin
rankMarket-cap rank
price_usdCurrent price in USD
price_btcCurrent price denominated in BTC
change_1hPercentage change over 1 hour
change_24hPercentage change over 24 hours
change_7dPercentage change over 7 days
market_cap_usdMarket capitalisation in USD
volume_24h24-hour trading volume in USD
circulating_supplyCirculating supply
total_supplyTotal supply
max_supplyMaximum supply (null if uncapped)
urlCoinlore coin page URL
sourceAlways coinlore
scraped_atUTC ISO-8601 timestamp

global mode - one market summary row

FieldDescription
typeAlways global
coins_countNumber of coins tracked
active_marketsNumber of active markets
total_market_capTotal crypto market cap in USD
total_volumeTotal 24-hour volume in USD
btc_dominanceBitcoin dominance in percent
eth_dominanceEthereum dominance in percent
mcap_changeMarket cap change in percent
volume_changeVolume change in percent
source / scraped_atProvenance fields

Input

{
"mode": "coins",
"maxItems": 500
}
InputTypeDefaultNotes
modeselect (coins, global)coinscoins paginates the ticker list, global returns the market summary
maxItemsinteger (1-5000)500How many coin rows to collect; ignored in global mode

Example output

{
"type": "coin",
"coin_id": "90",
"symbol": "BTC",
"name": "Bitcoin",
"rank": 1,
"price_usd": 63387.57,
"price_btc": 1.0,
"change_1h": -0.2,
"change_24h": -2.72,
"change_7d": -2.82,
"market_cap_usd": 1265903873708.4,
"volume_24h": 41599543326.45,
"circulating_supply": 19970852.0,
"total_supply": 19970852.0,
"max_supply": 21000000.0,
"url": "https://www.coinlore.com/coin/bitcoin",
"source": "coinlore",
"scraped_at": "2026-07-28T09:00:00+00:00"
}

Use cases

  • Crypto dashboards - power a live price and market-cap board without paying for a data plan.
  • Portfolio tracking - refresh holdings valuations on a schedule and store history in a dataset.
  • Market research - pull the full long tail of 10,000+ coins for sector, supply and momentum analysis.
  • Trading bots - feed rank, volume and 1h/24h/7d momentum into screeners and signal logic.

Pricing

Pay-per-result at roughly $0.5 per 1,000 results. A default run of 500 coins costs about $0.25; global mode is a single result. The actor runs on 512 MB and finishes a typical run in seconds.

How it works

The actor calls the public Coinlore REST API (api.coinlore.net). The ticker endpoint returns a maximum of 100 coins per request, so the actor paginates with the start offset until maxItems or the end of the catalogue is reached. Requests use curl_cffi with a Chrome 124 TLS fingerprint and fall back to a plain stdlib HTTP client, so runs work on cheap datacenter proxies or no proxy at all. Every numeric field is coerced from Coinlore's mixed string/number types into a real float, and empty values become null instead of empty strings.

FAQ

Do I need a Coinlore API key? No. The endpoints used are public and unauthenticated.

Do I need proxies? No. The actor is datacenter-clean and works without a proxy configuration.

How fresh is the data? Coinlore refreshes tickers continuously; every row carries a scraped_at timestamp so you can measure staleness yourself.

Can I get all 14,000+ coins? maxItems is capped at 5,000 per run. Run the actor multiple times or use it on a schedule if you need deeper coverage.

Is this legal? The actor reads a public API and collects no personal data. You are responsible for complying with Coinlore's terms when redistributing the data.