DEX Data API
32 decentralized exchanges ranked by volume, their protocols, every pool with price and volume, and a feed of newly listed tokens, over REST. Growth plan, 30-day free trial.
10,000 requests a month, no credit card. WebSocket and SSE streaming require Professional or Enterprise.
$99/month · 30-day free trial · https://api.coinranking.com/v2/dexs





# DEXs ranked by 24-hour volume
curl 'https://api.coinranking.com/v2/dexs?limit=20' \
-H 'x-access-token: YOUR_KEY'
# Every pool on Uniswap, with price and volume
curl 'https://api.coinranking.com/v2/dex/5Sfs67ZcuOWm/markets?limit=100' \
-H 'x-access-token: YOUR_KEY'
# Tokens listed on Uniswap most recently
curl 'https://api.coinranking.com/v2/dex/5Sfs67ZcuOWm/coins/new' \
-H 'x-access-token: YOUR_KEY'Six Endpoints from the DEX Down to the Pool
The DEX endpoints mirror the centralized exchange endpoints one for one.
Endpoints marked Growth have production access on Growth and higher. Free, Basic and Startup can make five successful preview requests per eligible endpoint, per account, each UTC day. Normal usage and plan limits apply. How previews work.
- GET/dexs
Decentralized exchanges ranked by 24-hour volume, with market share, number of pools and coins, icon and a recommended flag. Order by volume, pools or latest ticker; filter by country, fiat or search.
Child exchanges within a parent DEX, such as protocol versions or deployments on other chains, ranked by volume with the same filters.
- GET/dex/:uuid
One DEX with its description, website and social links, plus its volume and coverage figures.
Every token listed on a DEX, with its price and volume there.
The most recently listed tokens on a DEX, each with a listedAt timestamp. The feed behind the DEX new-listings pages on coinranking.com.
Every pool on a DEX with base and quote token, price, volume, rank, market share and the market UUID a live subscription needs.
REST Discovery and Included DEX Streaming
Use REST to discover pools and included DEX streaming to keep them live.
| DEX Data API (REST) | Real-Time DEX Data (streaming) | |
|---|---|---|
| Included in | Growth and higher; lower plans have previews | Check your plan |
| Update frequency | Refreshed every minute | 1s minimum on Professional; Enterprise limits follow your agreement. Updates are sent when data changes. |
| Best for | Rankings, discovery, listings, directories | Live pool prices, spread monitors, alerts |
| Returns | DEXs, protocols, details, coin listings, new listings, pools | Exchange rates per DEX, tickers per pool |
| Transport | HTTPS, any language | WebSocket (back ends) or SSE (front ends) |
| Feature page | This page | Real-Time DEX Data |
What Developers Build on DEX Data
Four things an aggregated coin price does not answer.
DEX Rankings
32 DEXs by volume, market share and pool count, the way coinranking.com ranks them.
New Token Alerts
Poll new listings per DEX, diff against the last response, alert with the pool's price and volume.
Pool Finders
Every pool for a DEX with its market UUID, ready for a tickers subscription.
Protocol Analytics
Volume per protocol version or chain deployment under one parent DEX.
DEX Data by Plan
Production REST access starts on Growth, with previews on lower plans. DEX streaming is subject to your plan’s streaming access.
| Free | Basic | Startup | Growth | Professional | |
|---|---|---|---|---|---|
| Monthly price | $0 | $24 | $49 | $99 | $199 |
| Monthly API requests | 10,000 | 500,000 | 1,000,000 | 2,000,000 | 5,000,000 |
| REST rate limit | 5 / second | 1,000 / minute | 2,000 / minute | 4,000 / minute | 6,000 / minute |
| API keys | 1 | 1 | 2 | 5 | Unlimited |
| Historical window, where supported | 1 year | 5 years | All time (from 2010) | All time (from 2010) | All time (from 2010) |
| Maximum results per response | 100 | 5,000 | 5,000 | 5,000 | 5,000 |
| Standard endpoints on this page | 5 successful previews / endpoint / UTC day | 5 successful previews / endpoint / UTC day | 5 successful previews / endpoint / UTC day | Production access | Production access |
Endpoint-specific limits may be lower. Preview allowances are shared across every API key on your account. Every paid plan offers a 30-day free trial. Compare all features.
DEX Data Questions
Coinranking DEX data API covers every decentralized exchange Coinranking has built a driver for, including Uniswap, PancakeSwap, Aerodrome, SushiSwap, Curve and Orca, ranked by 24-hour volume. GET /dexs returns the live count in data.stats.total with each DEX's volume, market share, number of pools and number of coins. See the DEXs docs.
In Coinranking API a DEX is the parent exchange, such as Uniswap, and a DEX protocol is a child exchange inside it, such as a separate protocol version or deployment on another chain. GET /dexs lists parents; GET /dex-protocols lists the children, ranked by volume, so a dashboard can show either level. See DEX protocols.
REST DEX endpoints on Coinranking API refresh once a minute, the same cadence as every other REST price. DEX pool prices and tickers pushed as they are calculated are available through the included Real-Time DEX Data on the WebSocket feeds, subject to your plan’s streaming access and limits.
Yes. GET /dex/:uuid/coins/new returns the tokens listed on a DEX most recently, each with a listedAt timestamp, price and 24-hour volume. It is the endpoint behind the DEX new-listings pages on coinranking.com. Coins are listed automatically, which since June 2025 has meant several thousand new listings on some days. See DEX new coin listings.
All six Coinranking DEX REST endpoints are Growth, at $99 a month with a 30-day free trial. Aggregated coin prices, which already include DEX markets in their calculation, are on every plan. DEX streaming access and limits depend on your plan.
Yes. GET /dexs and GET /dex-protocols accept countries[] with ISO 3166-1 alpha-2 codes and fiatCurrencyUuids[] to return only exchanges that support trading from those countries or in those fiat currencies, alongside search, uuids[], ordering by volume, number of markets or latest ticker, and pagination.
More of Coinranking API
Same key, same base URL.
Get the DEX Data
Every DEX and every pool on a 30-day Growth trial.
10,000 requests a month, no credit card. WebSocket and SSE streaming require Professional or Enterprise.