Comprehensive multi-market DEX trading and on-chain data covering hundreds of DEXs across Ethereum, Solana, BNB Chain, and more.
This category includes 16 endpoints:
- /v4/dex/spot-pairs/latest - Pairs Listings Latest
- /v4/dex/pairs/quotes/latest - Quotes Latest
- /v1/dex/token - Get Token Detail
- /v1/dex/token/price - Get Token Price
- /v1/dex/token/price/batch - Batch Get Token Prices
- /v1/dex/tokens/batch-query - Batch Query Tokens
- /v1/dex/token/pools - Get Token Pools
- /v1/dex/token-liquidity/query - Query Token Liquidity
- /v1/dex/tokens/transactions - Get Swap List
- /v1/dex/tokens/trending/list - Get Trending Tokens
- /v1/dex/new/list - Get New Tokens
- /v1/dex/meme/list - Get Meme Tokens
- /v1/dex/gainer-loser/list - Get Top Gainers and Losers
- /v1/dex/security/detail - Get Security Detail
- /v1/dex/search - Search Tokens
- /v1/dex/liquidity-change/list - Get Liquidity Change List
Get trending tokens
Get list of trending tokens
Headers
X-CMC_PRO_API_KEYYour CoinMarketCap Pro API key
Get trending tokens › Request Body
platformIdsPlatform IDs, comma separated
intervalTime interval
nextPageIndexNext page cursor
pageSizePage size
The request parameters for querying the token leaderboard
sortBySort field
sortTypeSort type: asc or desc
Get trending tokens › Responses
OK
totalTotal number of tokens
currentPageCurrent page index
pageSizeNumber of tokens per page
nextPageIndexNext page index
versionVersion
Token Leaderboard List
Batch query tokens
Query multiple tokens in one request
Headers
X-CMC_PRO_API_KEYYour CoinMarketCap Pro API key
Batch query tokens › Request Body
platformPlatform name
addressesList of token addresses
Batch query tokens › Responses
OK
nToken name
symToken symbol
addrToken address
pltPlatform name
pdexToken platform dexer name (pdex)
pcidToken platform crypto ID (pcid)
pidPlatform ID
decToken decimals
crtToken creator address
ownToken owner address
rncRenounced address
webProject website
twTwitter URL
tgTelegram URL
lgLogo URL
pubAtToken publish timestamp
lchAtToken launched timestamp
fdvFully Diluted Valuation
mcapMarket capitalization
tsTotal token supply
bsBurned supply
csCirculating supply
liqUsdLiquidity (USD)
liqLiquidity (native)
hldHolder count
pToken price in USD
ph24h24h price high
pl24h24h price low
ptPrice last updated timestamp
fptTimestamp of the first time this token had a price
fpctTimestamp when the first pool for this token was created
bcrBonding curve ratio
Token statistics
Top liquidity pools
turlDEX trading URL
npsNumber of top pools
tsrcPool source
rlToken risk level
lfListed flag (1 = listed, 0 = unlisted)
cidCrypto currency ID
lmcListing market capitalization
lsmcListing self-reported market capitalization
lsrcsListing self-reported circulating supply
ltcsListing circulating supply
ltdaListing token date added
Centralized exchange listings
Token signal
ecsBinance exclusive code, 1 - exclusive
lashow listed alert, 1-show,0-hide
Batch get token prices
Get prices for multiple tokens in one request
Headers
X-CMC_PRO_API_KEYYour CoinMarketCap Pro API key
Batch get token prices › Request Body
List of platform-address pairs
Batch get token prices › Responses
OK
pidPlatform ID
pdexPlatform dexer name
pcidPlatform crypto ID
aToken address
nToken name
symToken symbol
lgLogo URL
pCurrent price (USD)
pc1hPrice change in last 1 hour (percentage)
pc24hPrice change in last 24 hours (percentage)
pc7dPrice change in last 7 days (percentage)
v24h24-hour trading volume (USD)
lLiquidity (USD)
tsTimestamp of price data
mcMarket cap
Get new tokens
Get list of newly launched tokens
Headers
X-CMC_PRO_API_KEYYour CoinMarketCap Pro API key
Get new tokens › Request Body
platformIdsPlatform IDs, comma separated
intervalTime interval
nextPageIndexNext page cursor
pageSizePage size
The request parameters for querying the token leaderboard
sortBySort field
sortTypeSort type: asc or desc
Get new tokens › Responses
OK
List of token leaderboard entries
totalTotal number of entries matching the filter
hasNextPageWhether there is another page after this one
lastUpdateTimeTimestamp (in milliseconds) of the last update
nextPageIndexIndex to be used for the next page request, if hasNextPage is true
Get meme tokens
Get list of meme tokens
Headers
X-CMC_PRO_API_KEYYour CoinMarketCap Pro API key
Get meme tokens › Request Body
protocolProtocol code
exclusiveBinance exclusive flag
limitResult limit
Filter criteria for meme coins
Filter criteria for meme coins
Filter criteria for meme coins
Get meme tokens › Responses
OK
List of meme coins that have graduated
List of meme coins that have graduated
List of meme coins that have graduated
Get top gainers and losers
Get list of top gainer and loser tokens
Headers
X-CMC_PRO_API_KEYYour CoinMarketCap Pro API key
Get top gainers and losers › Request Body
platformIdsPlatform IDs, comma separated
intervalTime interval
nextPageIndexNext page cursor
pageSizePage size
The request parameters for querying the token leaderboard
sortBySort field
sortTypeSort type: asc or desc
Get top gainers and losers › Responses
OK
List of token leaderboard entries
pageNumCurrent page number
pageSizeNumber of entries per page
totalTotal number of matching entries
hasNextPageWhether there is another page after the current one
lastUpdateTimeTimestamp (in milliseconds) when the data was last updated
nextPageIndexCursor to be used for fetching the next page
Pairs Listings Latest
Returns a paginated list of all active dex spot pairs with latest market data. Use the "convert" option to return market values in multiple fiat and cryptocurrency conversions in the same call.
query Parameters
network_idOne or more comma-separated CoinMarketCap cryptocurrency network ids.
network_slugAlternatively, one or more comma-separated network names in URL friendly shorthand slug format (all lowercase, spaces replaced with hyphens). At least one id or slug is required.
dex_idOne or more comma-separated CoinMarketCap dex exchange ids
dex_slugAlternatively, one or more comma-separated dex exchange names in URL friendly shorthand slug format (all lowercase, spaces replaced with hyphens). At least one id or slug is required.
base_asset_idOne or more comma-separated CoinMarketCap cryptocurrency ids.
base_asset_symbolAlternatively, one or more comma-separated network symbol in URL friendly shorthand slug format (all lowercase, spaces replaced with hyphens).At least one id or slug is required.
base_asset_contract_addressAlternatively, one base asset contract address in URL friendly shorthand slug format (all lowercase, spaces replaced with hyphens).At least one id or slug is required.
base_asset_ucidOne or more comma-separated CoinMarketCap cryptocurrency IDs.
quote_asset_idOne or more comma-separated CoinMarketCap cryptocurrency ids.
quote_asset_symbolAlternatively, one or more comma-separated network symbol in URL friendly shorthand slug format (all lowercase, spaces replaced with hyphens). At least one id or slug is required.
quote_asset_contract_addressAlternatively, one quote asset contract address in URL friendly shorthand slug format (all lowercase, spaces replaced with hyphens). At least one id or slug is required.
quote_asset_ucidOne or more comma-separated CoinMarketCap cryptocurrency IDs.
scroll_idAfter your initial query, the API responds with the initial set of results and a scroll_ids. To retrieve the next set of results, provide this scroll_id of the last JSON with your follow-up request. scroll_id is an alternative to traditional pagination techniques.
limitOptionally specify the number of results to return. Use this parameter and the start parameter to determine your own pagination size.
liquidity_minOptionally specify a threshold of minimum liquidity to filter results by.
liquidity_maxOptionally specify a threshold of maximum liquidity to filter results by.
volume_24h_minOptionally specify a threshold of minimum 24 hour USD volume to filter results by.
volume_24h_maxOptionally specify a threshold of maximum 24 hour USD volume to filter results by.
no_of_transactions_24h_minOptionally specify a threshold of minimum 24h no. of transactions to filter results by.
no_of_transactions_24h_maxOptionally specify a threshold of maximum 24h no. of transactions to filter results by.
percent_change_24h_minOptionally specify a threshold of minimum 24 hour percent change to filter results by.
percent_change_24h_maxOptionally specify a threshold of maximum 24 hour percent change to filter results by.
sortDefault:"volume_24h"
Valid values: "volume_24h" "liquidity" "no_of_transactions_24h" "percent_change_24h" // todo
Sort the list of dex spot pairs by.
sort_dirDefault:"desc"
Valid values: "desc" "asc"
The direction in which to order dex spot pairs against the specified sort.
auxDefault:""
Valid values: "pool_created" "percent_pooled_base_asset" "num_transactions_24h" "pool_base_asset" "pool_quote_asset" "24h_volume_quote_asset" "total_supply_quote_asset" "total_supply_base_asset" "holders" "buy_tax" "sell_tax" "security_scan" "24h_no_of_buys" "24h_no_of_sells" "24h_buy_volume" "24h_sell_volume"
Optionally specify a comma-separated list of supplemental data fields to return.
reverse_orderPass true to invert the order of a spot pair. For example, a trading pair is set up as Token B/Token A in the contract and is commonly referred to as Token A/Token B. Using reverse_order would change the order to reflect the true Token B/Token A pairing as it exists in the pool.
convert_idOptionally 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.
Headers
X-CMC_PRO_API_KEYYour CoinMarketCap Pro API key
Pairs Listings Latest › Responses
OK
A map of market quotes in different currency conversions. The default map included is USD.
contract_addressThe unique contract address for this spot pair.
nameThe name of this spot pair.
base_asset_idThe id of this base asset in the spot pair.
base_asset_ucidThe ucid of this base asset in the spot pair.
base_asset_nameThe name of this base asset in the spot pair.
base_asset_symbolThe symbol of this base asset in the spot pair.
base_asset_contract_addressThe contract addres of this base asset in the spot pair.
quote_asset_idThe id of this quote asset in the spot pair.
quote_asset_ucidThe ucid of this quote asset in the spot pair.
quote_asset_nameThe name of this quote asset in the spot pair.
quote_asset_symbolThe symbol of this quote asset in the spot pair.
quote_asset_contract_addressThe contract addresss of this quote asset in the spot pair.
dex_idThe id of this dex the spot pair is on.
dex_slugThe name of this dex the spot pair is on.
network_idThe id of the network the spot pair is on.
network_slugThe slug of the network the spot pair is on.
last_updatedTimestamp (ISO 8601) of the last time this record was updated.
created_atTimestamp (ISO 8601) when we started tracking this asset.
num_transactions_24hNumber of transactions in past 24 hours
holdersNumber of holders of the asset
24h_no_of_buysNumber of asset buys in the past 24 hours
24h_no_of_sellsNumber of asset sells in the past 24 hours
pool_createdWhen the pool of the asset was created
buy_taxBuy tax on the asset
sell_taxSell tax on the asset
Security scan by Go+.
All infomation and data relating to contract detection are based on public third party information. CoinMarketCap does not confirm or verify the accuracy or timeliness of such information and data.
CoinMarketCap shall have no responsibility or liability for the accuracy of data, nor 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.
Only returned if passed in aux.
pool_base_assetBase asset in the pool
pool_quote_assetQuote asset in the pool
percent_pooled_base_assetPercentage of the base asset in the pool
24h_volume_quote_asset24 hours volume of the quote asset
total_supply_quote_assetTotal supply of the quote asset
total_supply_base_assetTotal supply of the quote asset
date_launchedTimestamp (ISO 8601) of the launch date for this exchange.
scroll_idA unique identifier used to fetch the next batch of results from the next API related API call, if applicable. scroll_id is an alternative to traditional pagingation techniques.
Quotes Latest
Returns the latest market quote for 1 or more spot pairs. Use the "convert" option to return market values in multiple fiat and cryptocurrency conversions in the same call.
query Parameters
contract_addressOne or more comma-separated contract addresses.
network_idOne or more CoinMarketCap cryptocurrency network ids
network_slugAlternatively, one network names in URL friendly shorthand "slug" format (all lowercase, spaces replaced with hyphens).
auxDefault:""
Valid values: "pool_created" "percent_pooled_base_asset" "num_transactions_24h" "pool_base_asset" "pool_quote_asset" "24h_volume_quote_asset" "total_supply_quote_asset" "total_supply_base_asset" "holders" "buy_tax" "sell_tax" "security_scan" "24h_no_of_buys" "24h_no_of_sells" "24h_buy_volume" "24h_sell_volume"
Optionally specify a comma-separated list of supplemental data fields to return.
convert_idOptionally 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.
skip_invalidPass true to relax request validation rules. When requesting records on multiple spot pairs an error is returned if no match is found for 1 or more requested spot pairs. If set to true, invalid lookups will be skipped allowing valid spot pairs to still be returned.
reverse_orderPass true to invert the order of a spot pair. For example, a trading pair is set up as Token B/Token A in the contract and is commonly referred to as Token A/Token B. Using reverse_order would change the order to reflect the true Token B/Token A pairing as it exists in the pool.
Headers
X-CMC_PRO_API_KEYYour CoinMarketCap Pro API key
Quotes Latest › Responses
OK
A map of market quotes in different currency conversions. The default map included is USD.
contract_addressThe unique contract address for this spot pair.
nameThe name of this spot pair.
base_asset_idThe id of this base asset in the spot pair.
base_asset_ucidThe ucid of this base asset in the spot pair.
base_asset_nameThe name of this base asset in the spot pair.
base_asset_symbolThe symbol of this base asset in the spot pair.
base_asset_contract_addressThe contract addres of this base asset in the spot pair.
quote_asset_idThe id of this quote asset in the spot pair.
quote_asset_ucidThe ucid of this quote asset in the spot pair.
quote_asset_nameThe name of this quote asset in the spot pair.
quote_asset_symbolThe symbol of this quote asset in the spot pair.
quote_asset_contract_addressThe contract addresss of this quote asset in the spot pair.
dex_idThe id of this dex the spot pair is on.
dex_slugThe name of this dex the spot pair is on.
network_idThe id of the network the spot pair is on.
network_slugThe slug of the network the spot pair is on.
last_updatedTimestamp (ISO 8601) of the last time this record was updated.
created_atTimestamp (ISO 8601) when we started tracking this asset.
num_transactions_24hNumber of transactions in past 24 hours
holdersNumber of holders of the asset
24h_no_of_buysNumber of asset buys in the past 24 hours
24h_no_of_sellsNumber of asset sells in the past 24 hours
pool_createdWhen the pool of the asset was created
buy_taxBuy tax on the asset
sell_taxSell tax on the asset
Security scan by Go+.
All infomation and data relating to contract detection are based on public third party information. CoinMarketCap does not confirm or verify the accuracy or timeliness of such information and data.
CoinMarketCap shall have no responsibility or liability for the accuracy of data, nor 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.
Only returned if passed in aux.
pool_base_assetBase asset in the pool
pool_quote_assetQuote asset in the pool
percent_pooled_base_assetPercentage of the base asset in the pool
24h_volume_quote_asset24 hours volume of the quote asset
total_supply_quote_assetTotal supply of the quote asset
total_supply_base_assetTotal supply of the quote asset
date_launchedTimestamp (ISO 8601) of the launch date for this exchange.
Get token detail
Get detailed information for a specific token
query Parameters
platformPlatform name
addressToken address
Headers
X-CMC_PRO_API_KEYYour CoinMarketCap Pro API key
Get token detail › Responses
OK
nToken name
symToken symbol
addrToken address
pltPlatform name
pdexToken platform dexer name (pdex)
pcidToken platform crypto ID (pcid)
pidPlatform ID
decToken decimals
crtToken creator address
ownToken owner address
rncRenounced address
webProject website
twTwitter URL
tgTelegram URL
lgLogo URL
pubAtToken publish timestamp
lchAtToken launched timestamp
fdvFully Diluted Valuation
mcapMarket capitalization
tsTotal token supply
bsBurned supply
csCirculating supply
liqUsdLiquidity (USD)
liqLiquidity (native)
hldHolder count
pToken price in USD
ph24h24h price high
pl24h24h price low
ptPrice last updated timestamp
fptTimestamp of the first time this token had a price
fpctTimestamp when the first pool for this token was created
bcrBonding curve ratio
Token statistics
Top liquidity pools
turlDEX trading URL
npsNumber of top pools
tsrcPool source
rlToken risk level
lfListed flag (1 = listed, 0 = unlisted)
cidCrypto currency ID
lmcListing market capitalization
lsmcListing self-reported market capitalization
lsrcsListing self-reported circulating supply
ltcsListing circulating supply
ltdaListing token date added
Centralized exchange listings
Token signal
ecsBinance exclusive code, 1 - exclusive
lashow listed alert, 1-show,0-hide
Get token price
Get current price for a specific token
query Parameters
platformPlatform name
addressToken address
Headers
X-CMC_PRO_API_KEYYour CoinMarketCap Pro API key
Get token price › Responses
OK
pidPlatform ID
pdexPlatform dexer name
pcidPlatform crypto ID
aToken address
nToken name
symToken symbol
lgLogo URL
pCurrent price (USD)
pc1hPrice change in last 1 hour (percentage)
pc24hPrice change in last 24 hours (percentage)
pc7dPrice change in last 7 days (percentage)
v24h24-hour trading volume (USD)
lLiquidity (USD)
tsTimestamp of price data
mcMarket cap
Get token pools
Get all pools for a specific token
query Parameters
platformPlatform name
addressToken address
sizeHeaders
X-CMC_PRO_API_KEYYour CoinMarketCap Pro API key
Get token pools › Responses
OK
addrPool address
v2424-hour trading volume
pubAtPublish timestamp
Basic token info in the pool
Basic token info in the pool
bidxIndex of the base token in the pool (0 or 1)
exidExchange ID
exnExchange name
liqUsdLiquidity in USD
faFactory address
lrLocked rate
brBurned rate
topIs top pool
miIs meme inner pool
Query token liquidity
Get liquidity information for a specific token
query Parameters
platformPlatform name
addressToken address
intervalTime interval
limitResult limit
toEnd timestamp
needLatestWhether to include latest value
Headers
X-CMC_PRO_API_KEYYour CoinMarketCap Pro API key
Query token liquidity › Responses
OK
snapshotTimeliquidityUsdliquidityGet swap list
Get swap/trade history for a token
query Parameters
platformBlockchain platform name (bsc/sol/etc)
addressToken contract address
typeTransaction type (0 for buy, 1 for sell)
typesTransaction types filter, supports: buy, sell, open, close, add, reduce
makerMaker address, support comma separated list
sortByField to sort by (currently only supports 'time')
sortTypeSort direction ('asc' or 'desc', default is 'desc')
startTimeStart timestamp (inclusive)
endTimeEnd timestamp (inclusive)
minVolumeMinimum volume (inclusive)
maxVolumeMaximum volume (inclusive)
lastIdCursor for pagination, format: ts_txHash_logId
limitResult limit
versionVersion
Headers
X-CMC_PRO_API_KEYYour CoinMarketCap Pro API key
Get swap list › Responses
OK
List of swap transactions
lastIdLast ID for pagination
Get security detail
Get security audit information for a token
query Parameters
platformNamePlatform name
addressToken address
Headers
X-CMC_PRO_API_KEYYour CoinMarketCap Pro API key
Get security detail › Responses
OK
platformNamePlatform name
platformIdPlatform ID
tokenContractAddressToken contract address
securityLevelOverall security level
categoryLevelOverall category level
securityBatchLevelOverall security batch level
Extra security metadata provided by external vendors or on-chain analysis
Detailed security items
Security item display flags for EVM or Solana
Security item display flags for EVM or Solana
existtoken security exist
tagstoken security exist
Search tokens
Search for tokens by keyword
query Parameters
qSearch keyword
platformPlatform filter
sortSort field
limitResult limit
codeCode filter
Headers
X-CMC_PRO_API_KEYYour CoinMarketCap Pro API key
Search tokens › Responses
OK
totalGet liquidity change list
Get liquidity change history for a token
query Parameters
platformBlockchain platform name (bsc/sol/etc)
addressToken contract address
typeLiquidity change type
makerMaker address, support comma separated list
sortByField to sort by (currently only supports 'ts')
sortTypeSort direction ('asc' or 'desc', default is 'desc')
startTimeStart timestamp (inclusive)
endTimeEnd timestamp (inclusive)
minVolumeMinimum USD volume (inclusive)
maxVolumeMaximum USD volume (inclusive)
lastIdCursor for pagination, format: ts_txHash_logId
limitResult limit
Headers
X-CMC_PRO_API_KEYYour CoinMarketCap Pro API key
Get liquidity change list › Responses
OK
lastIdLast ID for pagination
List of liquidity change transactions
tlutotal liquidity usd value
lpcliquidity pool count