CoinMarketCapCoinMarketCap
PricingAPI StatusGet API Key

© 2026 CoinMarketCap. All rights reserved.

xgithub
  • Overview
  • API Reference
  • AI Agent Hub
  • Changelog
  • FAQ
Choose an Endpoint
Market Data
    Cryptocurrency
    Exchange
    Global Metrics
      CMC Crypto Fear and Greed HistoricalgetCMC Crypto Fear and Greed LatestgetQuotes HistoricalgetQuotes Latestget
    Content
    Community
    CMC Index
    Others
DEX Data
    Token
    Platform
    Holder
    OHLCV
Utilities
    CoinMarketCap ID MapgetKey InfogetPostman Conversion v1getPrice Conversion v2get
Legacy
CoinMarketCap Cryptocurrency API Documentation
CoinMarketCap Cryptocurrency API Documentation

Global Metrics

Endpointhttps://pro-api.coinmarketcap.com
Endpoints for global aggregate market data. This category includes 4 endpoints:
  • /v1/global-metrics/quotes/latest - Quotes Latest
  • /v1/global-metrics/quotes/historical - Quotes Historical
  • /v3/fear-and-greed/latest - CMC Crypto Fear and Greed Latest
  • /v3/fear-and-greed/historical - CMC Crypto Fear and Greed Historical

CMC Crypto Fear and Greed Historical

GET
https://pro-api.coinmarketcap.com
/v3/fear-and-greed/historical

Returns a paginated list of all CMC Crypto Fear and Greed values at 12am UTC time.

This endpoint is available on the following API plans:

  • Basic
  • Startup
  • Hobbyist
  • Standard
  • Professional
  • Enterprise

Cache / Update frequency: Every 15 seconds.
Plan credit use: 1 API call credit per request no matter query size.
CMC equivalent pages: Our CMC Crypto Fear and Greed Index card on https://coinmarketcap.com/charts/.

CMC Crypto Fear and Greed Historical › query Parameters

start
​integer · min: 1

Optionally offset the start (1-based index) of the paginated list of items to return.

Default: 1
limit
​integer · min: 1 · max: 500

Optionally specify the number of results to return. Use this parameter and the "start" parameter to determine your own pagination size.

Default: 50

CMC Crypto Fear and Greed Historical › Headers

X-CMC_PRO_API_KEY
​string · required

Your CoinMarketCap Pro API key

Default: YOUR_API_KEY

CMC Crypto Fear and Greed Historical › Responses

Successful

​object[] · required

Fear and Greed Historical.

​object

Standardized status object for API calls.

GET/v3/fear-and-greed/historical
curl --request GET \ --url https://pro-api.coinmarketcap.com/v3/fear-and-greed/historical \ --header 'X-CMC_PRO_API_KEY: YOUR_API_KEY'
shell
Example Responses
{ "data": [ { "timestamp": "1726617600", "value": 38, "value_classification": "Fear" }, { "timestamp": "1726531200", "value": 34, "value_classification": "Fear" }, { "timestamp": "1726444800", "value": 36, "value_classification": "Fear" }, { "timestamp": "1726358400", "value": 38, "value_classification": "Fear" }, { "timestamp": "1726272000", "value": 38, "value_classification": "Fear" } ], "status": { "timestamp": "2026-03-05T22:43:48.471Z", "error_code": 0, "error_message": "", "elapsed": 10, "credit_count": 1, "notice": "" } }
text
*/*

CMC Crypto Fear and Greed Latest

GET
https://pro-api.coinmarketcap.com
/v3/fear-and-greed/latest

Returns the lastest CMC Crypto Fear and Greed value.

This endpoint is available on the following API plans:

  • Basic
  • Startup
  • Hobbyist
  • Standard
  • Professional
  • Enterprise

Cache / Update frequency: Every 15 minutes.
Plan credit use: 1 call credit per request.
CMC equivalent pages: Our CMC Crypto Fear and Greed Index card on https://coinmarketcap.com/charts/.

CMC Crypto Fear and Greed Latest › Headers

X-CMC_PRO_API_KEY
​string · required

Your CoinMarketCap Pro API key

Default: YOUR_API_KEY

CMC Crypto Fear and Greed Latest › Responses

Successful

​object · required

The latest CMC Fear and Greed value.

​object

Standardized status object for API calls.

GET/v3/fear-and-greed/latest
curl --request GET \ --url https://pro-api.coinmarketcap.com/v3/fear-and-greed/latest \ --header 'X-CMC_PRO_API_KEY: YOUR_API_KEY'
shell
Example Responses
{ "data": { "value ": 40, "value_classification": "Neutral", "update_time": "2024-09-19T02:54:56.017Z" }, "status": { "timestamp": "2026-03-05T22:43:48.471Z", "error_code": 0, "error_message": "", "elapsed": 10, "credit_count": 1, "notice": "" } }
text
*/*

Quotes Historical

GET
https://pro-api.coinmarketcap.com
/v1/global-metrics/quotes/historical

Returns an interval of historical global cryptocurrency market metrics based on time and interval parameters.

Technical Notes

  • A historic quote for every "interval" period between your "time_start" and "time_end" will be returned.
  • If a "time_start" is not supplied, the "interval" will be applied in reverse from "time_end".
  • If "time_end" is not supplied, it defaults to the current time.
  • At each "interval" period, the historic quote that is closest in time to the requested time will be returned.
  • If no historic quotes are available in a given "interval" period up until the next interval period, it will be skipped.

Interval Options
There are 2 types of time interval formats that may be used for "interval".

The first are calendar year and time constants in UTC time:
"hourly" - Get the first quote available at the beginning of each calendar hour.
"daily" - Get the first quote available at the beginning of each calendar day.
"weekly" - Get the first quote available at the beginning of each calendar week.
"monthly" - Get the first quote available at the beginning of each calendar month.
"yearly" - Get the first quote available at the beginning of each calendar year.

The second are relative time intervals.
"m": Get the first quote available every "m" minutes (60 second intervals). Supported minutes are: "5m", "10m", "15m", "30m", "45m".
"h": Get the first quote available every "h" hours (3600 second intervals). Supported hour intervals are: "1h", "2h", "3h", "4h", "6h", "12h".
"d": Get the first quote available every "d" days (86400 second intervals). Supported day intervals are: "1d", "2d", "3d", "7d", "14d", "15d", "30d", "60d", "90d", "365d".

This endpoint is available on the following API plans:

  • Basic
  • Hobbyist (1 month)
  • Startup (1 month)
  • Standard (3 month)
  • Professional (12 months)
  • Enterprise (Up to 6 years)

Cache / Update frequency: Every 5 minutes.
Plan credit use: 1 call credit per 100 historical data points returned (rounded up).
CMC equivalent pages: Our Total Market Capitalization global chart coinmarketcap.com/charts/.

Quotes Historical › query Parameters

time_start
​string

Timestamp (Unix or ISO 8601) to start returning quotes for. Optional, if not passed, we'll return quotes calculated in reverse from "time_end".

time_end
​string

Timestamp (Unix or ISO 8601) to stop returning quotes for (inclusive). Optional, if not passed, we'll default to the current time. If no "time_start" is passed, we return quotes in reverse order starting from this time.

count
​number · min: 1 · max: 10000

The number of interval periods to return results for. Optional, required if both "time_start" and "time_end" aren't supplied. The default is 10 items. The current query limit is 10000.

Default: 10
interval
​string · enum

Interval of time to return data points for. See details in endpoint description.

Enum values:
yearly
monthly
weekly
daily
hourly
5m
10m
15m
Default: 1d
convert
​string · pattern: ^[0-9A-Za-z$@\-,]+(?…

By default market quotes are returned in USD. Optionally calculate market quotes in up to 3 other fiat currencies or cryptocurrencies.

convert_id
​string · pattern: ^\d+(?:,\d+)*$

Optionally calculate market quotes by CoinMarketCap ID instead of symbol. This option is identical to convert outside of ID format. Ex: convert_id=1,2781 would replace convert=BTC,USD in your query. This parameter cannot be used when convert is used.

aux
​string · pattern: ^(btc_dominance|eth_…

Optionally specify a comma-separated list of supplemental data fields to return. Pass btc_dominance,eth_dominance,active_cryptocurrencies,active_exchanges,active_market_pairs,total_volume_24h,total_volume_24h_reported,altcoin_market_cap,altcoin_volume_24h,altcoin_volume_24h_reported,search_interval to include all auxiliary fields.

Default: btc_dominance,eth_dominance,active_cryptocurrencies,active_exchanges,active_market_pairs,total_volume_24h,total_volume_24h_reported,altcoin_market_cap,altcoin_volume_24h,altcoin_volume_24h_reported

Quotes Historical › Headers

X-CMC_PRO_API_KEY
​string · required

Your CoinMarketCap Pro API key

Default: YOUR_API_KEY

Quotes Historical › Responses

Successful

​object · required

Results of your query returned as an object.

​object

Standardized status object for API calls.

GET/v1/global-metrics/quotes/historical
curl --request GET \ --url https://pro-api.coinmarketcap.com/v1/global-metrics/quotes/historical \ --header 'X-CMC_PRO_API_KEY: YOUR_API_KEY'
shell
Example Responses
{ "data": { "quotes": [ { "timestamp": "2018-07-31T00:02:00.000Z", "btc_dominance": 47.9949, "active_cryptocurrencies": 2500, "active_exchanges": 600, "active_market_pairs": 1000, "quote": { "USD": { "total_market_cap": 292863223827.394, "total_volume_24h": 17692152629.7864, "total_volume_24h_reported": 375179000000, "altcoin_market_cap": 187589500000, "altcoin_volume_24h": 375179000000, "altcoin_volume_24h_reported": 375179000000, "timestamp": "2018-07-31T00:02:00.000Z" } } }, { "timestamp": "2018-08-01T00:02:00.000Z", "btc_dominance": 48.0585, "active_cryptocurrencies": 2500, "active_exchanges": 600, "active_market_pairs": 1000, "quote": { "USD": { "total_market_cap": 277770824530.303, "total_volume_24h": 15398085549.0344, "total_volume_24h_reported": 375179000000, "altcoin_market_cap": 187589500000, "altcoin_volume_24h": 375179000000, "altcoin_volume_24h_reported": 375179000000, "timestamp": "2018-07-31T00:02:00.000Z" } } }, { "timestamp": "2018-08-02T00:02:00.000Z", "btc_dominance": 48.041, "active_cryptocurrencies": 2500, "active_exchanges": 600, "active_market_pairs": 1000, "quote": { "USD": { "total_market_cap": 273078776005.223, "total_volume_24h": 14300071695.0547, "total_volume_24h_reported": 375179000000, "altcoin_market_cap": 187589500000, "altcoin_volume_24h": 375179000000, "altcoin_volume_24h_reported": 375179000000, "timestamp": "2018-07-31T00:02:00.000Z" } } } ] }, "status": { "timestamp": "2026-03-05T22:43:48.471Z", "error_code": 0, "error_message": "", "elapsed": 10, "credit_count": 1, "notice": "" } }
text
*/*

Quotes Latest

GET
https://pro-api.coinmarketcap.com
/v1/global-metrics/quotes/latest

Returns the latest global cryptocurrency market metrics. Use the "convert" option to return market values in multiple fiat and cryptocurrency conversions in the same call.

This endpoint is available on the following API plans:

  • Basic
  • Hobbyist
  • Startup
  • Standard
  • Professional
  • Enterprise

Cache / Update frequency: Every 5 minute.
Plan credit use: 1 call credit per call and 1 call credit per convert option beyond the first.
CMC equivalent pages: The latest aggregate global market stats ticker across all CMC pages like coinmarketcap.com.

Quotes Latest › query Parameters

convert
​string · pattern: ^[0-9A-Za-z$@\-,]+(?…

Optionally calculate market quotes in up to 120 currencies at once by passing a comma-separated list of cryptocurrency or fiat currency symbols. Each additional convert option beyond the first requires an additional call credit. A list of supported fiat options can be found here. Each conversion is returned in its own "quote" object.

convert_id
​string · pattern: ^\d+(?:,\d+)*$

Optionally calculate market quotes by CoinMarketCap ID instead of symbol. This option is identical to convert outside of ID format. Ex: convert_id=1,2781 would replace convert=BTC,USD in your query. This parameter cannot be used when convert is used.

Quotes Latest › Headers

X-CMC_PRO_API_KEY
​string · required

Your CoinMarketCap Pro API key

Default: YOUR_API_KEY

Quotes Latest › Responses

Successful

​object · required

Results object for your API call.

​object

Standardized status object for API calls.

GET/v1/global-metrics/quotes/latest
curl --request GET \ --url https://pro-api.coinmarketcap.com/v1/global-metrics/quotes/latest \ --header 'X-CMC_PRO_API_KEY: YOUR_API_KEY'
shell
Example Responses
{ "data": { "btc_dominance": 67.0057, "eth_dominance": 9.02205, "active_cryptocurrencies": 2941, "total_cryptocurrencies": 4637, "active_market_pairs": 21209, "active_exchanges": 445, "total_exchanges": 677, "last_updated": "2019-05-16T18:47:00.000Z", "quote": { "active_cryptocurrencies": 4986, "total_cryptocurrencies": 9607, "active_market_pairs": 39670, "active_exchanges": 372, "total_exchanges": 1347, "eth_dominance": 16.989007016505, "btc_dominance": 45.002265776962, "eth_dominance_yesterday": 17.25405255, "btc_dominance_yesterday": 45.41455043, "eth_dominance_24h_percentage_change": -0.265045533495, "btc_dominance_24h_percentage_change": -0.412284653038, "defi_volume_24h": 20443320643.718483, "defi_volume_24h_reported": 20443320643.718483, "defi_market_cap": 131290122769.1664, "defi_24h_percentage_change": -17.648761478379, "stablecoin_volume_24h": 209258420492.51562, "stablecoin_volume_24h_reported": 209258420492.51562, "stablecoin_market_cap": 95606043432.70901, "stablecoin_24h_percentage_change": 2.518312658305, "derivatives_volume_24h": 282420341063.98895, "derivatives_volume_24h_reported": 282420341063.98895, "derivatives_24h_percentage_change": -13.893947771549, "quote": { "USD": { "total_market_cap": 2374432083905.6846, "total_volume_24h": 262906061281.24, "total_volume_24h_reported": 262906061281.24, "altcoin_volume_24h": 195175095816.0813, "altcoin_volume_24h_reported": 195175095816.0813, "altcoin_market_cap": 1305883846812.9905, "defi_volume_24h": 20443320643.718483, "defi_volume_24h_reported": 20443320643.718483, "defi_24h_percentage_change": -17.648761478379, "defi_market_cap": 131290122769.1664, "stablecoin_volume_24h": 209258420492.51562, "stablecoin_volume_24h_reported": 209258420492.51562, "stablecoin_24h_percentage_change": 2.518312658305, "stablecoin_market_cap": 95606043432.70901, "derivatives_volume_24h": 282420341063.98895, "derivatives_volume_24h_reported": 282420341063.98895, "derivatives_24h_percentage_change": -13.893947771549, "last_updated": "2021-05-06T01:45:17.999Z", "total_market_cap_yesterday": 2255175879567.3643, "total_volume_24h_yesterday": 254911841723.5, "total_market_cap_yesterday_percentage_change": 5.288111025788297, "total_volume_24h_yesterday_percentage_change": 3.1360722607823135 } }, "last_updated": "2021-05-06T01:45:17.999Z" } }, "status": { "timestamp": "2026-03-05T22:43:48.471Z", "error_code": 0, "error_message": "", "elapsed": 10, "credit_count": 1, "notice": "" } }
text
*/*

ExchangeContent