Real-time cryptocurrency data from CoinMarketCap — coin details, market listings, trending coins, and exchange rankings. All data is scraped directly from CoinMarketCap and returned as structured JSON.
See real data shapes from every endpoint — no signup required.
/coinmarketcap/coin
curl -G "https://api.pullapi.com/coinmarketcap/coin" \
-H "x-rapidapi-key: YOUR_API_KEY"
{
"success": true,
"data": {
"id": 1,
"name": "Bitcoin",
"symbol": "BTC",
"slug": "bitcoin",
"rank": 1,
"category": "coin",
"description": "Bitcoin (BTC) is a cryptocurrency launched in 2009. Users are able to generate BTC through the process of mining...",
"date_added": "2013-04-28T00: 00: 00.000Z",
"date_launched": "2009-01-03T00: 00: 00.000Z",
"status": "active",
"circulating_supply": 19832456.0,
"total_supply": 19832456.0,
"max_supply": 21000000.0,
"watch_count": 4523876,
"launch_price": 0.0,
"quote": {
"price": 84532.17,
"volume_24h": 28453000000.0,
"market_cap": 1676500000000.0,
"percent_change_1h": 0.23,
"percent_change_24h": 2.15,
"percent_change_7d": -1.42,
"percent_change_30d": 8.76
},
"url": "https://coinmarketcap.com/currencies/bitcoin/"
},
"credits_used": 1,
"cache_hit": false,
"timestamp": "2026-03-15T12: 00: 00+00: 00"
}
4 endpoints across 4 categories.
/coinmarketcap/coin
Get detailed information for a specific cryptocurrency by its slug, including price, market cap, volume, supply data, percentage changes, description, and launch date. The slug is the URL-friendly name used on CoinMarketCap (e.g. 'bitcoin', 'ethereum', 'solana').
| Name | Type | Required | Description | Example |
|---|---|---|---|---|
slug |
string | Yes | Coin slug as used in CoinMarketCap URLs. Examples: "bitcoin", "ethereum", "solana", "dogecoin" | bitcoin |
{
"success": true,
"data": {
"id": 1,
"name": "Bitcoin",
"symbol": "BTC",
"slug": "bitcoin",
"rank": 1,
"category": "coin",
"description": "Bitcoin (BTC) is a cryptocurrency launched in 2009. Users are able to generate BTC through the process of mining...",
"date_added": "2013-04-28T00: 00: 00.000Z",
"date_launched": "2009-01-03T00: 00: 00.000Z",
"status": "active",
"circulating_supply": 19832456.0,
"total_supply": 19832456.0,
"max_supply": 21000000.0,
"watch_count": 4523876,
"launch_price": 0.0,
"quote": {
"price": 84532.17,
"volume_24h": 28453000000.0,
"market_cap": 1676500000000.0,
"percent_change_1h": 0.23,
"percent_change_24h": 2.15,
"percent_change_7d": -1.42,
"percent_change_30d": 8.76
},
"url": "https://coinmarketcap.com/currencies/bitcoin/"
},
"credits_used": 1,
"cache_hit": false,
"timestamp": "2026-03-15T12: 00: 00+00: 00"
}
/coinmarketcap/listings
Get a paginated list of cryptocurrencies sorted by market cap, volume, price, or 24h percentage change. Returns up to 500 coins per request with full quote data. Use the `start` parameter for pagination.
| Name | Type | Required | Description | Example |
|---|---|---|---|---|
start |
integer | No | Starting rank position for pagination. Use 1 for the top-ranked coins, 101 for the next page of 100, etc. | 1 |
limit |
integer | No | Number of coins to return per request. Maximum 500. | 100 |
sort_by |
string | No | Field to sort results by | market_cap, volume_24h, price, percent_change_24h |
sort_dir |
string | No | Sort direction — ascending or descending | asc, desc |
{
"success": true,
"data": {
"coins": [
{
"id": 1,
"name": "Bitcoin",
"symbol": "BTC",
"slug": "bitcoin",
"rank": 1,
"circulating_supply": 19832456.0,
"total_supply": 19832456.0,
"max_supply": 21000000.0,
"market_pair_count": 11283,
"date_added": "2013-04-28T00: 00: 00.000Z",
"quote": {
"price": 84532.17,
"volume_24h": 28453000000.0,
"market_cap": 1676500000000.0,
"percent_change_1h": 0.23,
"percent_change_24h": 2.15,
"percent_change_7d": -1.42,
"percent_change_30d": 8.76
}
},
{
"id": 1027,
"name": "Ethereum",
"symbol": "ETH",
"slug": "ethereum",
"rank": 2,
"circulating_supply": 120450000.0,
"total_supply": 120450000.0,
"max_supply": null,
"market_pair_count": 8945,
"date_added": "2015-08-07T00: 00: 00.000Z",
"quote": {
"price": 3245.89,
"volume_24h": 15230000000.0,
"market_cap": 390800000000.0,
"percent_change_1h": -0.12,
"percent_change_24h": 1.87,
"percent_change_7d": -3.21,
"percent_change_30d": 5.43
}
}
],
"total": 14523
},
"credits_used": 1,
"cache_hit": false,
"timestamp": "2026-03-15T12: 00: 00+00: 00"
}
/coinmarketcap/trending
Get the currently trending and most-visited cryptocurrencies on CoinMarketCap. Returns two lists: trending coins (by search/social activity) and most-visited coins (by page views). No parameters required.
{
"success": true,
"data": {
"trending": [
{
"id": 5426,
"name": "Solana",
"symbol": "SOL",
"slug": "solana",
"rank": 5,
"market_cap": 78500000000.0,
"price": 187.42,
"percent_change_24h": 5.67,
"percent_change_7d": 12.34
},
{
"id": 74,
"name": "Dogecoin",
"symbol": "DOGE",
"slug": "dogecoin",
"rank": 8,
"market_cap": 24300000000.0,
"price": 0.1678,
"percent_change_24h": 8.23,
"percent_change_7d": 15.89
}
],
"most_visited": [
{
"id": 1,
"name": "Bitcoin",
"symbol": "BTC",
"slug": "bitcoin",
"rank": 1,
"market_cap": 1676500000000.0,
"price": 84532.17,
"percent_change_24h": 2.15,
"percent_change_7d": -1.42
},
{
"id": 1027,
"name": "Ethereum",
"symbol": "ETH",
"slug": "ethereum",
"rank": 2,
"market_cap": 390800000000.0,
"price": 3245.89,
"percent_change_24h": 1.87,
"percent_change_7d": -3.21
}
]
},
"credits_used": 1,
"cache_hit": false,
"timestamp": "2026-03-15T12: 00: 00+00: 00"
}
/coinmarketcap/exchanges
Get a ranked list of cryptocurrency exchanges with their scores, 24h trading volume, and number of market pairs. Results are sorted by CoinMarketCap exchange score. Use `start` and `limit` for pagination.
| Name | Type | Required | Description | Example |
|---|---|---|---|---|
start |
integer | No | Starting position for pagination. Use 1 for the top-ranked exchanges, 51 for the next page of 50, etc. | 1 |
limit |
integer | No | Number of exchanges to return per request. Maximum 200. | 50 |
{
"success": true,
"data": {
"exchanges": [
{
"id": 270,
"name": "Binance",
"slug": "binance",
"score": 9.9,
"volume_24h": 18750000000.0,
"market_pairs": 1842,
"url": "https://coinmarketcap.com/exchanges/binance/"
},
{
"id": 294,
"name": "OKX",
"slug": "okx",
"score": 9.4,
"volume_24h": 5230000000.0,
"market_pairs": 723,
"url": "https://coinmarketcap.com/exchanges/okx/"
},
{
"id": 89,
"name": "Coinbase Exchange",
"slug": "coinbase-exchange",
"score": 8.9,
"volume_24h": 3140000000.0,
"market_pairs": 564,
"url": "https://coinmarketcap.com/exchanges/coinbase-exchange/"
}
],
"total": 247
},
"credits_used": 1,
"cache_hit": false,
"timestamp": "2026-03-15T12: 00: 00+00: 00"
}
Get started in seconds with your preferred language.
curl -G "https://api.pullapi.com/coinmarketcap/coin?slug=bitcoin" \
-H "x-rapidapi-host: coinmarketcap-scraper-api.p.rapidapi.com" \
-H "x-rapidapi-key: YOUR_API_KEY"
HTTP-based API. No Selenium, no Puppeteer, no headless browsers to manage.
Automatic residential proxy rotation handles anti-bot detection for you.
Smart Redis caching means faster repeated queries and lower costs.
No monthly commitment. Free tier included. Pay only for what you use.
What developers build with the CoinMarketCap Scraper API.
More APIs in Finance.
Stock Research · Portfolio Tracking
Price Monitoring · Competitor Analysis
Price Tracking · Seller Research
Store Research · Product Intelligence
Price Monitoring · Product Research
Media Monitoring · Trend Detection
Start with the free tier. No credit card required.
Subscribe on RapidAPI →