CoinMarketCap Scraper
Pay $1.99 for 1,000 Coins
CoinMarketCap Scraper
Pay $1.99 for 1,000 Coins
CoinMarketCap Scraper is an Apify actor that collects cryptocurrency data from CoinMarketCap. It pulls cryptocurrency information according to start and end parameters and saves it to the Apify dataset. It includes market data, metadata and audit information.
CoinMarketCap Scraper
This project is an Apify actor designed to scrape cryptocurrency information from CoinMarketCap. It collects details such as cryptocurrency name, symbol, market cap rank, and more based on the specified start and limit parameters.
Features
- Fetches cryptocurrency data from CoinMarketCap according to specified start and limit parameters.
- Provides the ability to filter cryptocurrencies by category, algorithm, platform and industry.
- Collects detailed information (metadata, market data, audit information, etc.) for each cryptocurrency.
- Provides price display in different currencies (USD, EUR, ETH, BTC, etc.).
- It can sort according to various criteria (market capitalisation, trading volume, price change, etc.).
- Stores the collected data in the Apify data store.
Usage
- Run this actor in the Apify console.
- Provide the desired inputs:
- start: Starting position according to the specified characteristics
- limit: How many cryptocurrencies to bring (default: 100)
- sortBy: Sort criteria (market_cap, volume_24h, etc.)
- sortType: Sort direction (asc or desc)
- convert: The currency in which the prices will be displayed (USD, EUR, TRY, etc.)
- cryptoType: Cryptocurrency type (all, coins, tokens)
- category: Category filter (defi, gaming, privacy, etc.)
- algorithm: Consensus algorithm (pos, pow, dpos, etc.)
- platform: Blockchain platform (ethereum, binance-smart-chain, solana, etc.)
- industry: Industry area (gaming, metaverse, artificial-intelligence, etc.)
Example Input
1{ 2 "start": 1, 3 "limit": 100, 4 "sortBy": "market_cap", 5 "sortType": "desc", 6 "convert": "USD", 7 "cryptoType": "all", 8 "category": "defi", 9 "algorithm": "pos", 10 "platform": "ethereum", 11 "industry": "gaming" 12}
Output
The collected data is saved to the Apify dataset. The output data includes the following fields:
id
: Unique identifier of the cryptocurrencylogoUrl
: Logo URL of the cryptocurrencyname
: Name of the cryptocurrencysymbol
: Symbol of the cryptocurrencycmcRank
: Market cap rankmarketPairCount
: Number of market pairscirculatingSupply
: Circulating supplyselfReportedCirculatingSupply
: Self-reported circulating supplytotalSupply
: Total supplyath
: All-time high priceatl
: All-time low pricehigh24h
: 24-hour high pricelow24h
: 24-hour low priceisActive
: Whether the cryptocurrency is activelastUpdated
: Last updated timestampdateAdded
: Date added to CoinMarketCapprice
: Current price in USDvolume24h
: 24-hour trading volumevolume7d
: 7-day trading volumevolume30d
: 30-day trading volumemarketCap
: Market capitalizationselfReportedMarketCap
: Self-reported market capitalizationpercentChange1h
: 1-hour price change percentagepercentChange24h
: 24-hour price change percentagepercentChange7d
: 7-day price change percentagepercentChange30d
: 30-day price change percentagepercentChange60d
: 60-day price change percentagepercentChange90d
: 90-day price change percentagefullyDilluttedMarketCap
: Fully diluted market capitalizationmarketCapByTotalSupply
: Market cap by total supplydominance
: Market dominanceturnover
: Turnover rateytdPriceChangePercentage
: Year-to-date price change percentagepercentChange1y
: 1-year price change percentageusdQuoteLastUpdated
: Last updated timestamp for USD quoteisAudited
: Whether the cryptocurrency is auditedauditInfo
: Audit information, including:auditor
: Name of the auditorauditStatus
: Status of the auditscore
: Audit scoreauditTime
: Time of the auditreportUrl
: URL to the audit report
Example Output
1{ 2 "id": 52, 3 "logoUrl": "https://s2.coinmarketcap.com/static/img/coins/128x128/52.png", 4 "name": "XRP", 5 "symbol": "XRP", 6 "cmcRank": 7, 7 "marketPairCount": 1400, 8 "circulatingSupply": 56564039920, 9 "selfReportedCirculatingSupply": 0, 10 "totalSupply": 99987161962, 11 "ath": 3.841939926147461, 12 "atl": 0.002802350092679262, 13 "high24h": 0.536341616635965, 14 "low24h": 0.5268968405994953, 15 "isActive": 1, 16 "lastUpdated": "2024-10-05T19:41:00.000Z", 17 "dateAdded": "2013-08-04T00:00:00.000Z", 18 "price": 0.5330829865180338, 19 "volume24h": 727310239.4412147, 20 "volume7d": 6700700847.023869, 21 "volume30d": 26597553702.163055, 22 "marketCap": 30153327330.078884, 23 "selfReportedMarketCap": 0, 24 "percentChange1h": 0.21780229, 25 "percentChange24h": -0.60403417, 26 "percentChange7d": -14.35731985, 27 "percentChange30d": -2.01017541, 28 "percentChange60d": 3.26531819, 29 "percentChange90d": 24.37414876, 30 "fullyDilluttedMarketCap": 53308298651.8, 31 "marketCapByTotalSupply": 53301454912.165306, 32 "dominance": 1.4039, 33 "turnover": 0.0241204, 34 "ytdPriceChangePercentage": -15.3947, 35 "percentChange1y": 2.22706974, 36 "usdQuoteLastUpdated": "2024-10-05T19:41:00.000Z", 37 "isAudited": true, 38 "auditInfo": [ 39 { 40 "auditor": "CertiK", 41 "auditStatus": 2, 42 "score": null, 43 "auditTime": "2023-08-15T21:12:27.861Z", 44 "reportUrl": "https://cmc.certik-skynet.com/redirect?project=xrp-ledger" 45 } 46 ] 47 }
This example output shows the structured data of a single cryptocurrency. The actual output will be a list of similar objects for all processed cryptocurrencies.
Notes
- The collected data is stored in Apify’s default data store.
Actor Metrics
8 monthly users
-
1 star
>99% runs succeeded
Created in Oct 2024
Modified 5 days ago