CoinMarketCapCoinMarketCap
PricingAPI StatusGet API Key
  • Overview
  • API Reference
  • WebSocket
  • AI Agent Hub
  • Changelog
  • FAQ
If you are an AI agent, LLM, or automated tool, this documentation provides clean Markdown versions of pages. Use the HTTP Link header for the exact Markdown alternate, append .md to documentation page URLs, or start from https://pro.coinmarketcap.com/llms.txt.

© 2026 CoinMarketCap. All rights reserved.

xgithub
Choose an Endpoint
Market Data
    Cryptocurrency
    Exchange
    Real World Assets
    Derivatives
      List derivatives exchangesgetDerivative market pairs by exchangegetDerivative market pairs by cryptocurrencygetLatest Total LiquidationsgetLatest Liquidations by ExchangegetLatest Liquidations by Cryptocurrencyget
    Global Metrics
    Content
    Community
    CMC Index
    Others
DEX Data
    Token
    Platform
    Holder
    OHLCV
Utilities
    Fiat ID MapgetKey InfogetPostman Conversion v1getPrice Conversion v2get
Legacy
CoinMarketCap Cryptocurrency API Documentation
CoinMarketCap Cryptocurrency API Documentation

Derivatives

Endpoints for derivatives market data (perpetuals and futures). This category includes 6 endpoints:
  • /v5/exchange/derivatives/list - List derivatives exchanges
  • /v5/exchange/derivatives/market-pairs/list/latest - Derivative market pairs by exchange
  • /v5/cryptocurrency/derivatives/market-pairs/list/latest - Derivative market pairs by cryptocurrency
  • /v5/derivatives/liquidations/quotes/latest - Latest Total Liquidations
  • /v5/derivatives/liquidations/exchange/list/latest - Latest Liquidations by Exchange
  • /v5/derivatives/liquidations/cryptocurrency/list/latest - Latest Liquidations by Cryptocurrency

List derivatives exchanges

GET
https://pro-api.coinmarketcap.com
/v5/exchange/derivatives/list

Returns the list of derivatives exchanges CoinMarketCap tracks, sorted by 24-hour derivative volume in descending order by default. Only exchanges with active derivative trading (open interest or derivative volume > 0) are returned.

This endpoint is available on the following API plans:

  • Free
  • Builder
  • Startup
  • Growth
  • Professional
  • Enterprise

Cache / Update frequency: Every 60 seconds.
Plan credit use: 1 call credit per 100 exchanges returned (rounded up) and 1 additional call credit per convert option beyond the first.

List derivatives exchanges › 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: 5000

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

Default: 100
sort
​string · enum

Optionally specify the field used to sort the list of exchanges. Options: name, volume_24h, volume_24h_adjusted, exchange_score.

Enum values:
name
volume_24h
volume_24h_adjusted
exchange_score
Default: volume_24h
sort_dir
​string · enum

Optionally specify the sort direction. Options: asc, desc.

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

Optionally calculate market quotes in multiple 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.

List derivatives exchanges › Headers

X-CMC_PRO_API_KEY
​string · required

Your CoinMarketCap Pro API key

Default: YOUR_API_KEY

List derivatives exchanges › Responses

Successful

Derivatives_Exchanges_List_-_Response_Model
​Derivatives_Exchanges_List_-_Results_object · required

Results of your query returned as an object.

​API_Status_Object

Standardized status object for API calls.

GET/v5/exchange/derivatives/list
curl --request GET \ --url https://pro-api.coinmarketcap.com/v5/exchange/derivatives/list \ --header 'X-CMC_PRO_API_KEY: YOUR_API_KEY'
Example Responses
{ "data": { "exchanges": [ { "exchange_id": 270, "exchange_name": "Binance", "exchange_slug": "binance", "num_market_pairs": 645, "fiats": [], "traffic_score": 1000, "rank": 1, "exchange_score": 7.82345678, "liquidity_score": 9.8028, "last_updated": "2026-04-21T10:30:00.000Z", "quotes": [ { "convert_id": 2781, "convert_symbol": "USD", "open_interest": 23306624960.78, "open_interest_usd": 23306624960.78, "derivative_volume": 62828618628.85901, "derivative_volume_usd": 62828618628.85901, "maker_fees": 0.04, "taker_fees": 0.04, "last_updated": "2026-04-21T10:30:00.000Z" } ] } ] }, "status": { "timestamp": "2026-03-05T22:43:48.471Z", "error_code": 0, "error_message": "", "elapsed": 10, "credit_count": 1, "notice": "" } }
json
application/json

Derivative market pairs by exchange

GET
https://pro-api.coinmarketcap.com
/v5/exchange/derivatives/market-pairs/list/latest

Returns all active derivative market pairs that CoinMarketCap tracks for a given exchange.

This endpoint is available on the following API plans:

  • Free
  • Builder
  • Startup
  • Growth
  • Professional
  • Enterprise

Cache / Update frequency: Every 60 seconds.

Derivative market pairs by exchange › query Parameters

exchange_id
​integer

A CoinMarketCap exchange ID. Example: "270"

exchange_slug
​string · pattern: ^[0-9a-z-]+$

Alternatively pass an exchange "slug" (URL friendly all lowercase shorthand version of name with spaces replaced with hyphens). Example: "binance". One "exchange_id" or "exchange_slug" is required.

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: 5000

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

Default: 100
sort
​string · enum

Optionally specify the field used to sort market pairs. Options: volume_24h_strict, cmc_rank, cmc_rank_advanced, effective_liquidity.

Enum values:
volume_24h_strict
cmc_rank
cmc_rank_advanced
effective_liquidity
Default: volume_24h_strict
sort_dir
​string · enum

Optionally specify the sort direction. Options: asc, desc.

Enum values:
asc
desc
Default: desc
category
​string · enum

The derivative category of trading this market falls under. Options: all, perpetual, futures.

Enum values:
all
perpetual
futures
Default: all
fee_type
​string · enum

The fee type the exchange enforces for this market.

Enum values:
all
percentage
no-fees
transactional-mining
unknown
Default: all
matched_id
​string · pattern: ^\d+(?:,\d+)*$

Optionally include one or more comma-delimited fiat or cryptocurrency IDs to filter market pairs by. For example ?matched_id=2781 would only return derivative markets matched against USD for the requested exchange. This parameter cannot be used when matched_symbol is used.

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

Optionally include one or more comma-delimited fiat or cryptocurrency symbols to filter market pairs by. For example ?matched_symbol=USD would only return derivative markets matched against USD for the requested exchange. This parameter cannot be used when matched_id is used.

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

Optionally calculate market quotes in multiple 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.

Default: USD
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.

Derivative market pairs by exchange › Headers

X-CMC_PRO_API_KEY
​string · required

Your CoinMarketCap Pro API key

Default: YOUR_API_KEY

Derivative market pairs by exchange › Responses

Successful

Derivatives_Market_Pairs_List_Latest_-_Response_Model
​Derivatives_Market_Pairs_List_Latest_-_Results_object · required

Results of your query returned as an object.

​API_Status_Object

Standardized status object for API calls.

GET/v5/exchange/derivatives/market-pairs/list/latest
curl --request GET \ --url https://pro-api.coinmarketcap.com/v5/exchange/derivatives/market-pairs/list/latest \ --header 'X-CMC_PRO_API_KEY: YOUR_API_KEY'
Example Responses
{ "data": { "exchange_id": 270, "exchange_name": "Binance", "exchange_slug": "binance", "num_market_pairs": 2045, "volume_24h": 69306677552.93349, "market_pairs": [ { "market_id": 47150, "market_pair": "BTC/USDT", "category": "perpetual", "fee_type": "percentage", "outlier_detected": false, "exclusions": null, "market_pair_base": { "exchange_symbol": "BTC", "symbol": "BTC", "crypto_id": 1, "currency_type": "cryptocurrency" }, "market_pair_quote": { "exchange_symbol": "USDT", "symbol": "USDT", "crypto_id": 825, "currency_type": "cryptocurrency" }, "exchange_reported_quotes": [ { "crypto_id": 2781, "symbol": "USD", "price": 80521.2, "volume_24h_base": 184589.83976729, "volume_24h_quote": 14863395405.87, "open_interest": 5000000, "index_price": 80498.5, "index_basis": 0.0023, "funding_rate": 0.0001, "last_updated": "2026-05-15T06:54:18.743Z", "volume_percentage": 21.441131937316662 } ], "quotes": [ { "crypto_id": 2781, "symbol": "USD", "price": 80504.01770192, "volume_24h": 14860136175.4951, "open_interest": 5000000, "last_updated": "2026-05-15T06:54:18.743Z" } ] } ] }, "status": { "timestamp": "2026-03-05T22:43:48.471Z", "error_code": 0, "error_message": "", "elapsed": 10, "credit_count": 1, "notice": "" } }
json
application/json

Derivative market pairs by cryptocurrency

GET
https://pro-api.coinmarketcap.com
/v5/cryptocurrency/derivatives/market-pairs/list/latest

Returns all active derivative market pairs that CoinMarketCap tracks for a given cryptocurrency, across exchanges.

This endpoint is available on the following API plans:

  • Free
  • Builder
  • Startup
  • Growth
  • Professional
  • Enterprise

Cache / Update frequency: Every 60 seconds.

Derivative market pairs by cryptocurrency › query Parameters

crypto_id
​integer

A CoinMarketCap cryptocurrency ID. Example: "1"

crypto_slug
​string · pattern: ^[0-9a-z-]+$

Alternatively pass a cryptocurrency "slug" (URL friendly all lowercase shorthand version of name with spaces replaced with hyphens). Example: "bitcoin".

crypto_symbol
​string · pattern: ^[0-9A-Za-z$@\-]+$

Alternatively pass a cryptocurrency symbol. Example: "BTC". One "crypto_id", "crypto_slug", or "crypto_symbol" is required.

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: 5000

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

Default: 100
sort_dir
​string · enum

Optionally specify the sort direction. Options: asc, desc.

Enum values:
asc
desc
Default: desc
sort
​string · enum

Optionally specify the field used to sort market pairs. Options: volume_24h_strict, cmc_rank, cmc_rank_advanced, effective_liquidity.

Enum values:
volume_24h_strict
cmc_rank
cmc_rank_advanced
effective_liquidity
Default: volume_24h_strict
category
​string · enum

The derivative category of trading this market falls under. Options: all, perpetual, futures.

Enum values:
all
perpetual
futures
Default: all
fee_type
​string · enum

The fee type the exchange enforces for this market.

Enum values:
all
percentage
no-fees
transactional-mining
unknown
Default: all
matched_id
​string · pattern: ^\d+(?:,\d+)*$

Optionally include one or more comma-delimited fiat or cryptocurrency IDs to filter market pairs by. For example ?matched_id=2781 would only return derivative markets matched against USD for the requested exchange. This parameter cannot be used when matched_symbol is used.

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

Optionally include one or more comma-delimited fiat or cryptocurrency symbols to filter market pairs by. For example ?matched_symbol=USD would only return derivative markets matched against USD for the requested exchange. This parameter cannot be used when matched_id is used.

center_type
​string · enum

Optionally filter by exchange center type. Options: all, cex, dex.

Enum values:
all
cex
dex
Default: all
convert
​string · pattern: ^[0-9A-Za-z$@\-,]+(?…

Optionally calculate market quotes in multiple 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.

Default: USD
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.

Derivative market pairs by cryptocurrency › Headers

X-CMC_PRO_API_KEY
​string · required

Your CoinMarketCap Pro API key

Default: YOUR_API_KEY

Derivative market pairs by cryptocurrency › Responses

Successful

Derivatives_Crypto_Market_Pairs_List_Latest_-_Response_Model
​Derivatives_Crypto_Market_Pairs_List_Latest_-_Results_object · required

Results of your query returned as an object.

​API_Status_Object

Standardized status object for API calls.

GET/v5/cryptocurrency/derivatives/market-pairs/list/latest
curl --request GET \ --url https://pro-api.coinmarketcap.com/v5/cryptocurrency/derivatives/market-pairs/list/latest \ --header 'X-CMC_PRO_API_KEY: YOUR_API_KEY'
Example Responses
{ "data": { "crypto_id": 1, "crypto_name": "Bitcoin", "symbol": "BTC", "num_market_pairs": 5, "market_pairs": [ { "market_id": 79477, "market_pair": "BTC/USDT", "category": "perpetual", "fee_type": "percentage", "outlier_detected": false, "exclusions": null, "exchange": { "exchange_id": 270, "exchange_name": "Binance", "exchange_slug": "binance" }, "market_pair_base": { "crypto_id": 1, "symbol": "BTC", "exchange_symbol": "BTC", "currency_type": "cryptocurrency" }, "market_pair_quote": { "crypto_id": 825, "symbol": "USDT", "exchange_symbol": "USDT", "currency_type": "cryptocurrency" }, "exchange_reported_quotes": [ { "crypto_id": 2781, "symbol": "USD", "price": 80496.6, "volume_24h_base": 686357.90331837, "volume_24h_quote": 55249477600.25728, "open_interest": 5000000, "index_price": 80498.5, "index_basis": 0.0023, "funding_rate": 0.0001, "last_updated": "2026-05-15T06:36:15.586Z" } ], "quotes": [ { "crypto_id": 2781, "symbol": "USD", "price": 80470.69372308, "volume_24h": 55231696622.35106, "open_interest": 5000000, "last_updated": "2026-05-15T06:36:15.586Z" } ] } ] }, "status": { "timestamp": "2026-03-05T22:43:48.471Z", "error_code": 0, "error_message": "", "elapsed": 10, "credit_count": 1, "notice": "" } }
json
application/json

Latest Total Liquidations

GET
https://pro-api.coinmarketcap.com
/v5/derivatives/liquidations/quotes/latest

Returns aggregate perpetual and futures liquidation values across every exchange that CoinMarketCap tracks, summed over rolling 1-hour, 4-hour, and 24-hour windows. These are the global headline figures shown on the CoinMarketCap liquidations chart.

Each window is reported three ways, and every value is denominated in the convert currency:

  • long_liquidations_* is the total value of long positions that were force-closed, meaning traders who were betting on a price increase had their positions liquidated through forced market sells.
  • short_liquidations_* is the total value of short positions that were force-closed, meaning traders who were betting on a price decrease had their positions liquidated through forced market buys.
  • total_liquidations_* is the combined value of the long and short liquidations in that same window.

All three windows are rolling and end at the moment your request is made, rather than aligning to fixed calendar boundaries. This endpoint returns the global totals only. If you need the same figures broken down per exchange or per cryptocurrency, use /v5/derivatives/liquidations/exchange/list/latest or /v5/derivatives/liquidations/cryptocurrency/list/latest instead.

This endpoint is available on the following API plans:

  • Basic
  • Builder
  • Startup
  • Growth
  • Professional
  • Enterprise

Cache / Update frequency: Every 60 seconds.
Plan credit use: 1 call credit per request, plus 1 credit per convert / convert_id option beyond the first.
CMC equivalent page: coinmarketcap.com/charts/liquidations/

Latest Total Liquidations › query Parameters

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

Optionally calculate values in up to 120 fiat or cryptocurrency conversions at once by passing a comma-separated list of symbols. Example: EUR,BTC. Each conversion beyond the first costs 1 additional call credit and is returned as its own entry in quotes[]. Cannot be used with convert_id. Defaults to USD when both are omitted.

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

Same as convert, but by CoinMarketCap currency ID instead of symbol. Example: convert_id=2781. Cannot be used with convert. Defaults to 2781 (USD) when both are omitted.

Default: 2781

Latest Total Liquidations › Headers

X-CMC_PRO_API_KEY
​string · required

Your CoinMarketCap Pro API key

Default: YOUR_API_KEY

Latest Total Liquidations › Responses

Successful

Liquidations_Total_-_Response_Model
​Liquidations_Total_-_Results_object · required

Results of your query returned as an object.

​API_Status_Object

Standardized status object for API calls.

GET/v5/derivatives/liquidations/quotes/latest
curl --request GET \ --url https://pro-api.coinmarketcap.com/v5/derivatives/liquidations/quotes/latest \ --header 'X-CMC_PRO_API_KEY: YOUR_API_KEY'
Example Responses
{ "data": { "quotes": [ { "symbol": "USD", "crypto_id": 2781, "total_liquidations_1h": 4615261.252240025, "long_liquidations_1h": 3506917.9880817593, "short_liquidations_1h": 1108343.264158266, "total_liquidations_4h": 12888989.407139461, "long_liquidations_4h": 9462596.325027341, "short_liquidations_4h": 3426393.0821121223, "total_liquidations_24h": 519760825.61196995, "long_liquidations_24h": 451643104.8996174, "short_liquidations_24h": 68117720.71235262, "last_updated": "2026-07-28T10:36:00.000Z" } ] }, "status": { "timestamp": "2026-03-05T22:43:48.471Z", "error_code": 0, "error_message": "", "elapsed": 10, "credit_count": 1, "notice": "" } }
json
application/json

Latest Liquidations by Exchange

GET
https://pro-api.coinmarketcap.com
/v5/derivatives/liquidations/exchange/list/latest

Returns a paginated, sorted list of the derivatives exchanges that CoinMarketCap tracks, each with its perpetual and futures liquidation values over rolling 1-hour, 4-hour, and 24-hour windows. This is the per-exchange leaderboard shown on the CoinMarketCap liquidations chart. When you call it without any filters, it returns every tracked exchange sorted by total_liquidations_24h in descending order.

Only exchanges that have an integrated liquidation feed are included in the results, and an exchange that is otherwise valid but has recorded no liquidations across any of the tracked windows is left out of the list entirely. Because of this, a request whose filter matches only such exchanges still succeeds: it returns an empty list with total_size set to 0 rather than failing with an error.

This endpoint covers exchanges only. To see the same liquidation values aggregated per cryptocurrency, use /v5/derivatives/liquidations/cryptocurrency/list/latest instead.

This endpoint is available on the following API plans:

  • Basic
  • Builder
  • Startup
  • Growth
  • Professional
  • Enterprise

Cache / Update frequency: Every 60 seconds.
Plan credit use: 1 call credit per 100 exchanges returned (rounded up), plus 1 credit per convert / convert_id option beyond the first.
CMC equivalent page: coinmarketcap.com/charts/liquidations/

Latest Liquidations by Exchange › query Parameters

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

Optionally filter to one or more comma-separated CoinMarketCap exchange IDs. Example: 270,294. Cannot be used with exchange_slug.

exchange_slug
​string · pattern: ^[0-9a-z-]+(?:,[0-9a…

Alternatively filter by comma-separated exchange slugs. Example: binance,bybit. Cannot be used with exchange_id.

skip_invalid
​boolean

Pass true to relax request validation: nonexistent identifiers in a filter list are skipped and valid ones are still returned. When false, any nonexistent value fails the request with 4001.

Default: false
sort
​string · enum

Field to sort the list by (values compared in USD terms).

Enum values:
total_liquidations_1h
total_liquidations_4h
total_liquidations_24h
Default: total_liquidations_24h
sort_dir
​string · enum

Direction to order against the sort field.

Enum values:
asc
desc
Default: desc
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: 250

Optionally specify the number of results to return. Use with start to page through the list.

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

Optionally calculate values in up to 120 fiat or cryptocurrency conversions at once by passing a comma-separated list of symbols. Example: EUR,BTC. Each conversion beyond the first costs 1 additional call credit and is returned as its own entry in quotes[]. Cannot be used with convert_id. Defaults to USD when both are omitted.

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

Same as convert, but by CoinMarketCap currency ID instead of symbol. Example: convert_id=2781. Cannot be used with convert. Defaults to 2781 (USD) when both are omitted.

Default: 2781

Latest Liquidations by Exchange › Headers

X-CMC_PRO_API_KEY
​string · required

Your CoinMarketCap Pro API key

Default: YOUR_API_KEY

Latest Liquidations by Exchange › Responses

Successful

Liquidations_By_Exchange_-_Response_Model
​Liquidations_By_Exchange_-_Results_object · required

Results of your query returned as an object.

​API_Status_Object

Standardized status object for API calls.

GET/v5/derivatives/liquidations/exchange/list/latest
curl --request GET \ --url https://pro-api.coinmarketcap.com/v5/derivatives/liquidations/exchange/list/latest \ --header 'X-CMC_PRO_API_KEY: YOUR_API_KEY'
Example Responses
{ "data": { "exchanges": [ { "name": "Binance", "slug": "binance", "quotes": [ { "symbol": "USD", "crypto_id": 2781, "total_liquidations_1h": 3419396.41473615, "long_liquidations_1h": 2539954.62605147, "short_liquidations_1h": 879441.78868468, "total_liquidations_4h": 8461178.33919474, "long_liquidations_4h": 6216074.5828236, "short_liquidations_4h": 2245103.75637114, "total_liquidations_24h": 237863442.34358633, "long_liquidations_24h": 207991776.57081032, "short_liquidations_24h": 29871665.77277603, "last_updated": "2026-07-28T10:38:00.000Z" } ], "exchange_id": 270 }, { "name": "Hyperliquid", "slug": "hyperliquid", "quotes": [ { "symbol": "USD", "crypto_id": 2781, "total_liquidations_1h": 65760.566551, "long_liquidations_1h": 65708.762741, "short_liquidations_1h": 51.80381, "total_liquidations_4h": 922900.157248, "long_liquidations_4h": 876782.844196, "short_liquidations_4h": 46117.313052, "total_liquidations_24h": 118872754.545678, "long_liquidations_24h": 113352963.292567, "short_liquidations_24h": 5519791.253111, "last_updated": "2026-07-28T10:38:00.000Z" } ], "exchange_id": 8112 }, { "name": "OKX", "slug": "okx", "quotes": [ { "symbol": "USD", "crypto_id": 2781, "total_liquidations_1h": 348581.89193, "long_liquidations_1h": 326089.92823, "short_liquidations_1h": 22491.9637, "total_liquidations_4h": 1335101.94926, "long_liquidations_4h": 970497.7628, "short_liquidations_4h": 364604.18646, "total_liquidations_24h": 62512691.315803, "long_liquidations_24h": 50876917.340933, "short_liquidations_24h": 11635773.97487, "last_updated": "2026-07-28T10:38:00.000Z" } ], "exchange_id": 294 } ], "total_size": 11, "has_more": true }, "status": { "timestamp": "2026-03-05T22:43:48.471Z", "error_code": 0, "error_message": "", "elapsed": 10, "credit_count": 1, "notice": "" } }
json
application/json

Latest Liquidations by Cryptocurrency

GET
https://pro-api.coinmarketcap.com
/v5/derivatives/liquidations/cryptocurrency/list/latest

Returns a paginated, sorted list of cryptocurrencies, each with its perpetual and futures liquidation values over rolling 1-hour, 4-hour, and 24-hour windows, aggregated across every exchange that trades its derivatives. This is the per-coin leaderboard shown on the CoinMarketCap liquidations chart. When you call it without any filters, it returns every tracked cryptocurrency sorted by total_liquidations_24h in descending order.

A cryptocurrency that has no tracked derivative markets, or that has recorded no liquidations across any of the tracked windows, is left out of the list entirely. As a result, a request whose filter matches only such cryptocurrencies still succeeds: it returns an empty list with total_size set to 0 rather than failing with an error.

When you filter by symbol and that symbol is shared by more than one active cryptocurrency, every matching coin is returned. To target a single coin unambiguously, filter by crypto_id instead.

This endpoint is available on the following API plans:

  • Basic
  • Builder
  • Startup
  • Growth
  • Professional
  • Enterprise

Cache / Update frequency: Every 60 seconds.
Plan credit use: 1 call credit per 100 cryptocurrencies returned (rounded up), plus 1 credit per convert / convert_id option beyond the first.
CMC equivalent page: coinmarketcap.com/charts/liquidations/

Latest Liquidations by Cryptocurrency › query Parameters

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

Optionally filter to one or more comma-separated CoinMarketCap cryptocurrency IDs. Example: 1,1027. Cannot be combined with crypto_slug or symbol.

crypto_slug
​string · pattern: ^[0-9a-z-]+(?:,[0-9a…

Alternatively filter by comma-separated cryptocurrency slugs. Example: bitcoin,ethereum. Cannot be combined with crypto_id or symbol.

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

Alternatively filter by comma-separated cryptocurrency symbols. Example: BTC,ETH. Cannot be combined with crypto_id or crypto_slug.

skip_invalid
​boolean

Pass true to relax request validation: nonexistent identifiers in a filter list are skipped and valid ones are still returned. When false, any nonexistent value fails the request with 4001.

Default: false
sort
​string · enum

Field to sort the list by (values compared in USD terms).

Enum values:
total_liquidations_1h
total_liquidations_4h
total_liquidations_24h
Default: total_liquidations_24h
sort_dir
​string · enum

Direction to order against the sort field.

Enum values:
asc
desc
Default: desc
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: 250

Optionally specify the number of results to return. Use with start to page through the list.

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

Optionally calculate values in up to 120 fiat or cryptocurrency conversions at once by passing a comma-separated list of symbols. Example: EUR,BTC. Each conversion beyond the first costs 1 additional call credit and is returned as its own entry in quotes[]. Cannot be used with convert_id. Defaults to USD when both are omitted.

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

Same as convert, but by CoinMarketCap currency ID instead of symbol. Example: convert_id=2781. Cannot be used with convert. Defaults to 2781 (USD) when both are omitted.

Default: 2781

Latest Liquidations by Cryptocurrency › Headers

X-CMC_PRO_API_KEY
​string · required

Your CoinMarketCap Pro API key

Default: YOUR_API_KEY

Latest Liquidations by Cryptocurrency › Responses

Successful

Liquidations_By_Cryptocurrency_-_Response_Model
​Liquidations_By_Cryptocurrency_-_Results_object · required

Results of your query returned as an object.

​API_Status_Object

Standardized status object for API calls.

GET/v5/derivatives/liquidations/cryptocurrency/list/latest
curl --request GET \ --url https://pro-api.coinmarketcap.com/v5/derivatives/liquidations/cryptocurrency/list/latest \ --header 'X-CMC_PRO_API_KEY: YOUR_API_KEY'
Example Responses
{ "data": { "cryptocurrencies": [ { "name": "Bitcoin", "symbol": "BTC", "slug": "bitcoin", "quotes": [ { "symbol": "USD", "crypto_id": 2781, "total_liquidations_1h": 409828.32216, "long_liquidations_1h": 315044.32766, "short_liquidations_1h": 94783.9945, "total_liquidations_4h": 582070.15453, "long_liquidations_4h": 406032.34715, "short_liquidations_4h": 176037.80738, "total_liquidations_24h": 136257955.96593451, "long_liquidations_24h": 121265024.55953953, "short_liquidations_24h": 14992931.406395, "last_updated": "2026-07-28T10:38:00.000Z" } ], "crypto_id": 1, "cmc_rank": 1 }, { "name": "Ethereum", "symbol": "ETH", "slug": "ethereum", "quotes": [ { "symbol": "USD", "crypto_id": 2781, "total_liquidations_1h": 1024702.24571, "long_liquidations_1h": 885316.5256, "short_liquidations_1h": 139385.72011, "total_liquidations_4h": 1195480.61418, "long_liquidations_4h": 970511.89739, "short_liquidations_4h": 224968.71679, "total_liquidations_24h": 85919188.88445781, "long_liquidations_24h": 65191933.69474781, "short_liquidations_24h": 20727255.18971, "last_updated": "2026-07-28T10:38:00.000Z" } ], "crypto_id": 1027, "cmc_rank": 2 } ], "total_size": 805, "has_more": true }, "status": { "timestamp": "2026-03-05T22:43:48.471Z", "error_code": 0, "error_message": "", "elapsed": 10, "credit_count": 1, "notice": "" } }
json
application/json

Real World AssetsGlobal Metrics