coinmarketcap-api-mcp

coinmarketcap-api-mcp

0x23c19c84ea7AdE27D23D0E2A67AF811768857838

Get live and historical cryptocurrency market data from CoinMarketCap, including listings, quotes, token metadata, market pairs, exchange activity, global market metrics, and broader crypto market intelligence. Use this for token lookup, live price tracking, market cap analysis, exchange and pair research, portfolio research, and crypto market overview workflows.

d402

29

Endpoints

0

Agents

Server Details

Network

arbitrum_one

Registered

Mar 24, 2026

Links

API Endpoints

29 endpoints available

airdrops

airdrops

GET
/v1/cryptocurrency/airdrops

Returns a list of past, present, or future airdrops which have run on CoinMarketCap. This endpoint is available on the following API plans:

  • Hobbyist
  • Startup
  • Standard
  • Professional
  • Enterprise Cache / Update frequency: Data is updated only as needed, every 30 seconds. Plan credit use: 1 API call credit per request no matter query size. CMC equivalent pages: Our free airdrops page coinmarketcap.com/airdrop/.
Price: 0.05 USDC
Network: arbitrum_one
categories

categories

GET
/v1/cryptocurrency/categories

Returns information about all coin categories available on CoinMarketCap. Includes a paginated list of cryptocurrency quotes and metadata from each category. This endpoint is available on the following API plans:

  • Free
  • Hobbyist
  • Startup
  • Standard
  • Professional
  • Enterprise Cache / Update frequency: Data is updated only as needed, every 30 seconds. Plan credit use: 1 API call credit per request
Price: 0.05 USDC
Network: arbitrum_one
category

category

GET
/v1/cryptocurrency/category

Returns information about a single coin category available on CoinMarketCap. Includes a paginated list of the cryptocurrency quotes and metadata for the category. This endpoint is available on the following API plans:

  • Free
  • Hobbyist
  • Startup
  • Standard
  • Professional
  • Enterprise Cache / Update frequency: Data is updated only as needed, every 30 seconds. Plan credit use: 1 API call credit per request
  • 1 call credit per 200 cryptocurrencies returned (rounded up) and 1 call credit per convert option beyond the first. CMC equivalent pages: Our Cryptocurrency Category page coinmarketcap.com/cryptocurrency-category/.
Price: 0.05 USDC
Network: arbitrum_one
listings_historical

listings historical

GET
/v1/cryptocurrency/listings/historical

Returns a ranked and sorted list of all cryptocurrencies for a historical UTC date. Technical Notes

  • This endpoint is identical in format to our /cryptocurrency/listings/latest endpoint but is used to retrieve historical daily ranking snapshots from the end of each UTC day.
  • Daily snapshots reflect market data at the end of each UTC day and may be requested as far back as 2013-04-28 (as supported by your plan's historical limits).
  • The required "date" parameter can be passed as a Unix timestamp or ISO 8601 date but only the date portion of the timestamp will be referenced. It is recommended to send an ISO date format like "2019-10-10" without time.
  • This endpoint is for retrieving paginated and sorted lists of all currencies. If you require historical market data on specific cryptocurrencies you should use /cryptocurrency/quotes/historical. Cryptocurrencies are listed by cmc_rank by default. You may optionally sort against any of the following: cmc_rank: CoinMarketCap's market cap rank as outlined in our methodology. name: The cryptocurrency name. symbol: The cryptocurrency symbol. market_cap: market cap (latest trade price x circulating supply). price: latest average trade price across markets. circulating_supply: approximate number of coins currently in circulation. total_supply: approximate total amount of coins in existence right now (minus any coins that have been verifiably burned). max_supply: our best approximation of the maximum amount of coins that will ever exist in the lifetime of the currency. num_market_pairs: number of market pairs across all exchanges trading each currency. volume_24h: 24 hour trading volume for each currency. percent_change_1h: 1 hour trading price percentage change for each currency. percent_change_24h: 24 hour trading price percentage change for each currency. percent_change_7d: 7 day trading price percentage change for each currency. 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: The last completed UTC day is available 30 minutes after midnight on the next UTC day. Plan credit use: 1 call credit per 100 cryptocurrencies returned (rounded up) and 1 call credit per convert option beyond the first. CMC equivalent pages: Our historical daily crypto ranking snapshot pages like this one on February 02, 2014.
Price: 0.05 USDC
Network: arbitrum_one
listings_latest

listings latest

GET
/v1/cryptocurrency/listings/latest

Returns a paginated list of all active cryptocurrencies with latest market data. The default "market_cap" sort returns cryptocurrency in order of CoinMarketCap's market cap rank (as outlined in our methodology) but you may configure this call to order by another market ranking field. Use the "convert" option to return market values in multiple fiat and cryptocurrency conversions in the same call. You may sort against any of the following: market_cap: CoinMarketCap's market cap rank as outlined in our methodology. market_cap_strict: A strict market cap sort (latest trade price x circulating supply). name: The cryptocurrency name. symbol: The cryptocurrency symbol. date_added: Date cryptocurrency was added to the system. price: latest average trade price across markets. circulating_supply: approximate number of coins currently in circulation. total_supply: approximate total amount of coins in existence right now (minus any coins that have been verifiably burned). max_supply: our best approximation of the maximum amount of coins that will ever exist in the lifetime of the currency. num_market_pairs: number of market pairs across all exchanges trading each currency. market_cap_by_total_supply_strict: market cap by total supply. volume_24h: rolling 24 hour adjusted trading volume. volume_7d: rolling 24 hour adjusted trading volume. volume_30d: rolling 24 hour adjusted trading volume. percent_change_1h: 1 hour trading price percentage change for each currency. percent_change_24h: 24 hour trading price percentage change for each currency. percent_change_7d: 7 day trading price percentage change for each currency. This endpoint is available on the following API plans:

  • Basic
  • Hobbyist
  • Startup
  • Standard
  • Professional
  • Enterprise Cache / Update frequency: Every 60 seconds. Plan credit use: 1 call credit per 200 cryptocurrencies returned (rounded up) and 1 call credit per convert option beyond the first. CMC equivalent pages: Our latest cryptocurrency listing and ranking pages like coinmarketcap.com/all/views/all/, coinmarketcap.com/tokens/, coinmarketcap.com/gainers-losers/, coinmarketcap.com/new/. NOTE: Use this endpoint if you need a sorted and paginated list of all cryptocurrencies. If you want to query for market data on a few specific cryptocurrencies use /v1/cryptocurrency/quotes/latest which is optimized for that purpose. The response data between these endpoints is otherwise the same.
Price: 0.05 USDC
Network: arbitrum_one
listings_new

listings new

GET
/v1/cryptocurrency/listings/new

Returns a paginated list of most recently added cryptocurrencies. This endpoint is available on the following API plans:

  • Startup
  • Standard
  • Professional
  • Enterprise Cache / Update frequency: Every 60 seconds. Plan credit use: 1 call credit per 200 cryptocurrencies returned (rounded up) and 1 call credit per convert option beyond the first. CMC equivalent pages: Our "new" cryptocurrency page coinmarketcap.com/new/ NOTE: Use this endpoint if you need a sorted and paginated list of all recently added cryptocurrencies.
Price: 0.05 USDC
Network: arbitrum_one
coinmarketcap_id_map

coinmarketcap id map

GET
/v1/cryptocurrency/map

Returns a mapping of all cryptocurrencies to unique CoinMarketCap ids. Per our Best Practices we recommend utilizing CMC ID instead of cryptocurrency symbols to securely identify cryptocurrencies with our other endpoints and in your own application logic. Each cryptocurrency returned includes typical identifiers such as name, symbol, and token_address for flexible mapping to id. By default this endpoint returns cryptocurrencies that have actively tracked markets on supported exchanges. You may receive a map of all inactive cryptocurrencies by passing listing_status=inactive. You may also receive a map of registered cryptocurrency projects that are listed but do not yet meet methodology requirements to have tracked markets via listing_status=untracked. Please review our methodology documentation for additional details on listing states. Cryptocurrencies returned include first_historical_data and last_historical_data timestamps to conveniently reference historical date ranges available to query with historical time-series data endpoints. You may also use the aux parameter to only include properties you require to slim down the payload if calling this endpoint frequently. This endpoint is available on the following API plans:

  • Basic
  • Hobbyist
  • Startup
  • Standard
  • Professional
  • Enterprise Cache / Update frequency: Mapping data is updated only as needed, every 30 seconds. Plan credit use: 1 API call credit per request no matter query size. CMC equivalent pages: No equivalent, this data is only available via API.
Price: 0.05 USDC
Network: arbitrum_one
trending_gainers_losers

trending gainers losers

GET
/v1/cryptocurrency/trending/gainers-losers

Returns a paginated list of all trending cryptocurrencies, determined and sorted by the largest price gains or losses. You may sort against any of the following: percent_change_24h: 24 hour trading price percentage change for each currency. This endpoint is available on the following API plans:

  • Startup
  • Standard
  • Professional
  • Enterprise Cache / Update frequency: Every 10 minutes. Plan credit use: 1 call credit per 200 cryptocurrencies returned (rounded up) and 1 call credit per convert option beyond the first. CMC equivalent pages: Our cryptocurrency Gainers & Losers page coinmarketcap.com/gainers-losers/.
Price: 0.05 USDC
Network: arbitrum_one
trending_latest

trending latest

GET
/v1/cryptocurrency/trending/latest

Returns a paginated list of all trending cryptocurrency market data, determined and sorted by CoinMarketCap search volume. This endpoint is available on the following API plans:

  • Startup
  • Standard
  • Professional
  • Enterprise Cache / Update frequency: Every 10 minutes. Plan credit use: 1 call credit per 200 cryptocurrencies returned (rounded up) and 1 call credit per convert option beyond the first. CMC equivalent pages: Our cryptocurrency Trending page coinmarketcap.com/trending-cryptocurrencies/.
Price: 0.05 USDC
Network: arbitrum_one
trending_most_visited

trending most visited

GET
/v1/cryptocurrency/trending/most-visited

Returns a paginated list of all trending cryptocurrency market data, determined and sorted by traffic to coin detail pages. This endpoint is available on the following API plans:

  • Startup
  • Standard
  • Professional
  • Enterprise Cache / Update frequency: Every 24 hours. Plan credit use: 1 call credit per 200 cryptocurrencies returned (rounded up) and 1 call credit per convert option beyond the first. CMC equivalent pages: The CoinMarketCap “Most Visited” trending list. coinmarketcap.com/most-viewed-pages/.
Price: 0.05 USDC
Network: arbitrum_one
exchange_assets

exchange assets

GET
/v1/exchange/assets

Returns the exchange assets in the form of token holdings. This information includes details like wallet address, cryptocurrency, blockchain platform, balance, and etc.

  • Only wallets containing at least 100,000 USD in balance are shown
  • Balances from wallets might be delayed ** Disclaimer: All information and data relating to the holdings in the third-party wallet addresses are provided by the third parties to CoinMarketCap, and CoinMarketCap does not confirm or verify the accuracy or timeliness of such information and data. The information and data are provided "as is" without warranty of any kind. CoinMarketCap shall have no responsibility or liability for these third parties’ information and data or have the duty to review, confirm, verify or otherwise perform any inquiry or investigation as to the completeness, accuracy, sufficiency, integrity, reliability or timeliness of any such information or data provided. This endpoint is available on the following API plans:
  • Free
  • Hobbyist
  • Startup
  • Standard
  • Professional
  • Enterprise Cache / Update frequency: Balance data is updated statically based on the source. Price data is updated every 5 minutes. Plan credit use: 1 credit. CMC equivalent pages: Exchange detail page like coinmarketcap.com/exchanges/binance/
Price: 0.05 USDC
Network: arbitrum_one
metadata

metadata

GET
/v1/exchange/info

Returns all static metadata for one or more exchanges. This information includes details like launch date, logo, official website URL, social links, and market fee documentation URL. This endpoint is available on the following API plans:

  • Basic
  • Hobbyist
  • Startup
  • Standard
  • Professional
  • Enterprise Cache / Update frequency: Static data is updated only as needed, every 30 seconds. Plan credit use: 1 call credit per 100 exchanges returned (rounded up). CMC equivalent pages: Exchange detail page metadata like coinmarketcap.com/exchanges/binance/.
Price: 0.05 USDC
Network: arbitrum_one
coinmarketcap_id_map_wpht

coinmarketcap id map wpht

GET
/v1/exchange/map

Returns a paginated list of all active cryptocurrency exchanges by CoinMarketCap ID. We recommend using this convenience endpoint to lookup and utilize our unique exchange id across all endpoints as typical exchange identifiers may change over time. As a convenience you may pass a comma-separated list of exchanges by slug to filter this list to only those you require or the aux parameter to slim down the payload. By default this endpoint returns exchanges that have at least 1 actively tracked market. You may receive a map of all inactive cryptocurrencies by passing listing_status=inactive. You may also receive a map of registered exchanges that are listed but do not yet meet methodology requirements to have tracked markets available via listing_status=untracked. Please review (3) Listing Tiers in our methodology documentation for additional details on listing states. This endpoint is available on the following API plans:

  • Basic
  • Hobbyist
  • Startup
  • Standard
  • Professional
  • Enterprise Cache / Update frequency: Mapping data is updated only as needed, every 30 seconds. Plan credit use: 1 call credit per call. CMC equivalent pages: No equivalent, this data is only available via API.
Price: 0.05 USDC
Network: arbitrum_one
quotes_historical

quotes historical

GET
/v1/exchange/quotes/historical

Returns an interval of historic quotes for any exchange 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.
  • This endpoint supports requesting multiple exchanges in the same call. Please note the API response will be wrapped in an additional object in this case. 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 (Up to 12 months)
  • Enterprise (Up to 6 years) Note: You may use the /exchange/map endpoint to receive a list of earliest historical dates that may be fetched for each exchange as first_historical_data. This timestamp will either be the date CoinMarketCap first started tracking the exchange or 2018-04-26T00:45:00.000Z, the earliest date this type of historical data is available for. Cache / Update frequency: Every 5 minutes. Plan credit use: 1 call credit per 100 historical data points returned (rounded up) and 1 call credit per convert option beyond the first. CMC equivalent pages: No equivalent, this data is only available via API outside of our volume sparkline charts in coinmarketcap.com/rankings/exchanges/.
Price: 0.05 USDC
Network: arbitrum_one
coinmarketcap_id_map_1b83

coinmarketcap id map 1b83

GET
/v1/fiat/map

Returns a mapping of all supported fiat currencies to unique CoinMarketCap ids. Per our Best Practices we recommend utilizing CMC ID instead of currency symbols to securely identify assets with our other endpoints and in your own application logic. This endpoint is available on the following API plans:

  • Basic
  • Hobbyist
  • Startup
  • Standard
  • Professional
  • Enterprise Cache / Update frequency: Mapping data is updated only as needed, every 30 seconds. Plan credit use: 1 API call credit per request no matter query size. CMC equivalent pages: No equivalent, this data is only available via API.
Price: 0.05 USDC
Network: arbitrum_one
quotes_historical_m0v0

quotes historical m0v0

GET
/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/.
Price: 0.05 USDC
Network: arbitrum_one
quotes_latest_qen5

quotes latest qen5

GET
/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.
Price: 0.05 USDC
Network: arbitrum_one
key_info

key info

GET
/v1/key/info

Returns API key details and usage stats. This endpoint can be used to programmatically monitor your key usage compared to the rate limit and daily/monthly credit limits available to your API plan. You may use the Developer Portal's account dashboard as an alternative to this endpoint. This endpoint is available on the following API plans:

  • Basic
  • Hobbyist
  • Startup
  • Standard
  • Professional
  • Enterprise Cache / Update frequency: No cache, this endpoint updates as requests are made with your key. Plan credit use: No API credit cost. Requests to this endpoint do contribute to your minute based rate limit however. CMC equivalent pages: Our Developer Portal dashboard for your API Key at pro.coinmarketcap.com/account.
Price: 0.05 USDC
Network: arbitrum_one
postman_conversion_v1

postman conversion v1

GET
/v1/tools/postman

Convert APIs into postman format. You can reference the operation from this article. This endpoint is available on the following API plans:

  • Free
  • Hobbyist
  • Startup
  • Standard
  • Professional
  • Enterprise Technical Notes
  • Set the env variables in the postman: {{baseUrl}}, {{API_KEY}}
Price: 0.05 USDC
Network: arbitrum_one
metadata_v2

metadata v2

GET
/v2/cryptocurrency/info

Returns all static metadata available for one or more cryptocurrencies. This information includes details like logo, description, official website URL, social links, and links to a cryptocurrency's technical documentation. Please note: This documentation relates to our updated V2 endpoint, which may be incompatible with our V1 versions. Documentation for deprecated endpoints can be found here.

This endpoint is available on the following API plans:

  • Basic
  • Startup
  • Hobbyist
  • Standard
  • Professional
  • Enterprise Cache / Update frequency: Static data is updated only as needed, every 30 seconds. Plan credit use: 1 call credit per 100 cryptocurrencies returned (rounded up). CMC equivalent pages: Cryptocurrency detail page metadata like coinmarketcap.com/currencies/bitcoin/.
Price: 0.05 USDC
Network: arbitrum_one
ohlcv_historical_v2

ohlcv historical v2

GET
/v2/cryptocurrency/ohlcv/historical

Returns historical OHLCV (Open, High, Low, Close, Volume) data along with market cap for any cryptocurrency using time interval parameters. Currently daily and hourly OHLCV periods are supported. Volume is not currently supported for hourly OHLCV intervals before 2020-09-22. Please note: This documentation relates to our updated V2 endpoint, which may be incompatible with our V1 versions. Documentation for deprecated endpoints can be found here.

Technical Notes

  • Only the date portion of the timestamp is used for daily OHLCV so it's recommended to send an ISO date format like "2018-09-19" without time for this "time_period".
  • One OHLCV quote will be returned for every "time_period" between your "time_start" (exclusive) and "time_end" (inclusive).
  • If a "time_start" is not supplied, the "time_period" will be calculated in reverse from "time_end" using the "count" parameter which defaults to 10 results.
  • If "time_end" is not supplied, it defaults to the current time.
  • If you don't need every "time_period" between your dates you may adjust the frequency that "time_period" is sampled using the "interval" parameter. For example with "time_period" set to "daily" you may set "interval" to "2d" to get the daily OHLCV for every other day. You could set "interval" to "monthly" to get the first daily OHLCV for each month, or set it to "yearly" to get the daily OHLCV value against the same date every year. Implementation Tips
  • If querying for a specific OHLCV date your "time_start" should specify a timestamp of 1 interval prior as "time_start" is an exclusive time parameter (as opposed to "time_end" which is inclusive to the search). This means that when you pass a "time_start" results will be returned for the next complete "time_period". For example, if you are querying for a daily OHLCV datapoint for 2018-11-30 your "time_start" should be "2018-11-29".
  • If only specifying a "count" parameter to return latest OHLCV periods, your "count" should be 1 number higher than the number of results you expect to receive. "Count" defines the number of "time_period" intervals queried, not the number of results to return, and this includes the currently active time period which is incomplete when working backwards from current time. For example, if you want the last daily OHLCV value available simply pass "count=2" to skip the incomplete active time period.
  • This endpoint supports requesting multiple cryptocurrencies in the same call. Please note the API response will be wrapped in an additional object in this case. Interval Options There are 2 types of time interval formats that may be used for "time_period" and "interval" parameters. For "time_period" these return aggregate OHLCV data from the beginning to end of each interval period. Apply these time intervals to "interval" to adjust how frequently "time_period" is sampled. The first are calendar year and time constants in UTC time: "hourly"
  • Hour intervals in UTC. "daily"
  • Calendar day intervals for each UTC day. "weekly"
  • Calendar week intervals for each calendar week. "monthly"
  • Calendar month intervals for each calendar month. "yearly"
  • Calendar year intervals for each calendar year. The second are relative time intervals. "h": Get the first quote available every "h" hours (3600 second intervals). Supported hour intervals are: "1h", "2h", "3h", "4h", "6h", "12h". "d": Time periods that repeat every "d" days (86400 second intervals). Supported day intervals are: "1d", "2d", "3d", "7d", "14d", "15d", "30d", "60d", "90d", "365d". Please note that "time_period" currently supports the "daily" and "hourly" options. "interval" supports all interval options. This endpoint is available on the following API plans:
  • Basic
  • Hobbyist
  • Startup (1 month)
  • Standard (3 months)
  • Professional (12 months)
  • Enterprise (Up to 6 years) Cache / Update frequency: Latest Daily OHLCV record is available ~5 to ~10 minutes after each midnight UTC. The latest hourly OHLCV record is available 5 minutes after each UTC hour. Plan credit use: 1 call credit per 100 OHLCV data points returned (rounded up) and 1 call credit per convert option beyond the first. CMC equivalent pages: Our historical cryptocurrency data pages like coinmarketcap.com/currencies/bitcoin/historical-data/.
Price: 0.05 USDC
Network: arbitrum_one
ohlcv_latest_v2

ohlcv latest v2

GET
/v2/cryptocurrency/ohlcv/latest

Returns the latest OHLCV (Open, High, Low, Close, Volume) market values for one or more cryptocurrencies for the current UTC day. Since the current UTC day is still active these values are updated frequently. You can find the final calculated OHLCV values for the last completed UTC day along with all historic days using /cryptocurrency/ohlcv/historical. Please note: This documentation relates to our updated V2 endpoint, which may be incompatible with our V1 versions. Documentation for deprecated endpoints can be found here.

This endpoint is available on the following API plans:

  • Basic
  • Hobbyist
  • Startup
  • Standard
  • Professional
  • Enterprise Cache / Update frequency: Every 10 minutes. Additional OHLCV intervals and 1 minute updates will be available in the future. Plan credit use: 1 call credit per 100 OHLCV values returned (rounded up) and 1 call credit per convert option beyond the first. CMC equivalent pages: No equivalent, this data is only available via API.
Price: 0.05 USDC
Network: arbitrum_one
price_performance_stats_v2

price performance stats v2

GET
/v2/cryptocurrency/price-performance-stats/latest

Returns price performance statistics for one or more cryptocurrencies including launch price ROI and all-time high / all-time low. Stats are returned for an all_time period by default. UTC yesterday and a number of rolling time periods may be requested using the time_period parameter. Utilize the convert parameter to translate values into multiple fiats or cryptocurrencies using historical rates. Please note: This documentation relates to our updated V2 endpoint, which may be incompatible with our V1 versions. Documentation for deprecated endpoints can be found here.

This endpoint is available on the following API plans:

  • Basic
  • Hobbyist
  • Startup
  • Standard
  • Professional
  • Enterprise Cache / Update frequency: Every 60 seconds. Plan credit use: 1 call credit per 100 cryptocurrencies returned (rounded up) and 1 call credit per convert option beyond the first. CMC equivalent pages: The statistics module displayed on cryptocurrency pages like Bitcoin. NOTE: You may also use /cryptocurrency/ohlcv/historical for traditional OHLCV data at historical daily and hourly intervals. You may also use /v1/cryptocurrency/ohlcv/latest for OHLCV data for the current UTC day.
Price: 0.05 USDC
Network: arbitrum_one
quotes_historical_v2

quotes historical v2

GET
/v2/cryptocurrency/quotes/historical

Returns an interval of historic market quotes for any cryptocurrency based on time and interval parameters. Please note: This documentation relates to our updated V2 endpoint, which may be incompatible with our V1 versions. Documentation for deprecated endpoints can be found here.

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. Implementation Tips
  • Want to get the last quote of each UTC day? Don't use "interval=daily" as that returns the first quote. Instead use "interval=24h" to repeat a specific timestamp search every 24 hours and pass ex. "time_start=2019-01-04T23:59:00.000Z" to query for the last record of each UTC day.
  • This endpoint supports requesting multiple cryptocurrencies in the same call. Please note the API response will be wrapped in an additional object in this case. 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) and 1 call credit per convert option beyond the first. CMC equivalent pages: Our historical cryptocurrency charts like coinmarketcap.com/currencies/bitcoin/#charts.
Price: 0.05 USDC
Network: arbitrum_one
quotes_latest_v2

quotes latest v2

GET
/v2/cryptocurrency/quotes/latest

Returns the latest market quote for 1 or more cryptocurrencies. Use the "convert" option to return market values in multiple fiat and cryptocurrency conversions in the same call. Please note: This documentation relates to our updated V2 endpoint, which may be incompatible with our V1 versions. Documentation for deprecated endpoints can be found here.

This endpoint is available on the following API plans:

  • Basic
  • Startup
  • Hobbyist
  • Standard
  • Professional
  • Enterprise Cache / Update frequency: Every 60 seconds. Plan credit use: 1 call credit per 100 cryptocurrencies returned (rounded up) and 1 call credit per convert option beyond the first. CMC equivalent pages: Latest market data pages for specific cryptocurrencies like coinmarketcap.com/currencies/bitcoin/. NOTE: Use this endpoint to request the latest quote for specific cryptocurrencies. If you need to request all cryptocurrencies use /v1/cryptocurrency/listings/latest which is optimized for that purpose. The response data between these endpoints is otherwise the same.
Price: 0.05 USDC
Network: arbitrum_one
price_conversion_v2

price conversion v2

GET
/v2/tools/price-conversion

Convert an amount of one cryptocurrency or fiat currency into one or more different currencies utilizing the latest market rate for each currency. You may optionally pass a historical timestamp as time to convert values based on historical rates (as your API plan supports). Please note: This documentation relates to our updated V2 endpoint, which may be incompatible with our V1 versions. Documentation for deprecated endpoints can be found here.

Technical Notes

  • Latest market rate conversions are accurate to 1 minute of specificity. Historical conversions are accurate to 1 minute of specificity outside of non-USD fiat conversions which have 5 minute specificity.
  • You may reference a current list of all supported cryptocurrencies via the cryptocurrency/map endpoint. This endpoint also returns the supported date ranges for historical conversions via the first_historical_data and last_historical_data properties.
  • Conversions are supported in 93 different fiat currencies and 4 precious metals as outlined here. Historical fiat conversions are supported as far back as 2013-04-28.
  • A last_updated timestamp is included for both your source currency and each conversion currency. This is the timestamp of the closest market rate record referenced for each currency during the conversion. This endpoint is available on the following API plans:
  • Basic (Latest market price conversions)
  • Hobbyist (Latest market price conversions
  • 1 month historical)
  • Startup (Latest market price conversions
  • 1 month historical)
  • Standard (Latest market price conversions
  • 3 months historical)
  • Professional (Latest market price conversions
  • 12 months historical)
  • Enterprise (Latest market price conversions
  • up to 6 years historical) Cache / Update frequency: Every 60 seconds for the lastest cryptocurrency and fiat currency rates. Plan credit use: 1 call credit per call and 1 call credit per convert option beyond the first. CMC equivalent pages: Our cryptocurrency conversion page at coinmarketcap.com/converter/.
Price: 0.05 USDC
Network: arbitrum_one
quotes_historical_v3

quotes historical v3

GET
/v3/cryptocurrency/quotes/historical

Returns an interval of historic market quotes for any cryptocurrency based on time and interval parameters. Please note: This documentation relates to our updated V3 endpoint, which may be incompatible with our V1 versions. Documentation for deprecated endpoints can be found here.

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. Implementation Tips
  • Want to get the last quote of each UTC day? Don't use "interval=daily" as that returns the first quote. Instead use "interval=24h" to repeat a specific timestamp search every 24 hours and pass ex. "time_start=2019-01-04T23:59:00.000Z" to query for the last record of each UTC day.
  • This endpoint supports requesting multiple cryptocurrencies in the same call. Please note the API response will be wrapped in an additional object in this case. 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) and 1 call credit per convert option beyond the first. CMC equivalent pages: Our historical cryptocurrency charts like coinmarketcap.com/currencies/bitcoin/#charts.
Price: 0.05 USDC
Network: arbitrum_one
cmc_crypto_fear_and_greed_historical

cmc crypto fear and greed historical

GET
/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/.
Price: 0.05 USDC
Network: arbitrum_one
cmc_crypto_fear_and_greed_latest

cmc crypto fear and greed latest

GET
/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/.
Price: 0.05 USDC
Network: arbitrum_one

Agent Skill

Loading skill documentation...

Activity (MOCK)

Transactions

Last 14 days

Volume

Last 14 days

Buyers

Last 14 days

Frequently Asked Questions