One pair by chain + address
API · /dexpairs-api
DEX Pairs API
Live decentralised-exchange trading-pair data — no key, nothing cached. For any token or trading pair across every major chain and DEX (Ethereum, Solana, BSC, Base, Arbitrum, Polygon and dozens more, on Uniswap, Raydium, PancakeSwap and the rest) it returns the live on-DEX market: the price in USD and in the native quote token, the pool liquidity, the 24-hour volume, the fully-diluted valuation and market cap, the price change over 5 minutes, 1, 6 and 24 hours, and the count of buy and sell transactions. The search endpoint finds every pair matching a token symbol, name or address. The token endpoint returns all the pools a token trades in, ranked by liquidity, so you can find where the real liquidity is — Wrapped Ether trades in pools led by a Uniswap WETH/USDC pool with tens of millions in liquidity. The pair endpoint returns one specific pool by chain and pair address in full detail. This is the DEX market-data layer every trading, screener, wallet, sniping and portfolio app needs — real pools, real prices, every chain. Live from DexScreener, nothing stored. Distinct from aggregate DEX-volume and centralised-exchange ticker APIs — this is per-pair on-DEX data. 4 endpoints.
API health
healthy- Uptime
- 100.00%
- Server probes · 24h
- Avg latency
- 168 ms
- Server probes · 24h
- Subscribers
- 4,325
- active
- Total calls
- 80
- last 7 days
Pricing
Pick a tier — billed monthly, cancel anytime.
Free
Free
- 11,000 calls / month
- 3 requests / second
- Hard cap (429 above quota, no overage)
- 11,000 calls/month
- 3 req/sec
- Search, token pools & pair lookup
- No credit card
Starter
€10.00 /month
- 130,000 calls / month
- 8 requests / second
- Hard cap (429 above quota, no overage)
- 130,000 calls/month
- 8 req/sec
- Price, liquidity, volume & FDV
- Email support
Pro
€26.00 /month
- 630,000 calls / month
- 15 requests / second
- Hard cap (429 above quota, no overage)
- 630,000 calls/month
- 15 req/sec
- Trading, screener & wallet pipelines
- Priority support
Scale
€60.00 /month
- 3,150,000 calls / month
- 30 requests / second
- Hard cap (429 above quota, no overage)
- 3,150,000 calls/month
- 30 req/sec
- DEX-analytics scale
- Dedicated SLA
Built by
Related APIs
Other APIs with overlapping tags.
Sifchain API
Live on-chain data for Sifchain (chain id sifchain-1) — the Cosmos-SDK Layer-1 omni-chain decentralised exchange, whose native token is ROWAN — served directly from public LCD/REST nodes with multi-node failover. The status endpoint returns the latest block height and time, chain id, the staking bond denom and the current minting inflation rate. The validators endpoint lists the active bonded validator set ranked by stake, each with its moniker, operator address, self-plus-delegated ROWAN, commission rate and jailed flag. The supply endpoint returns the total ROWAN supply, the amount bonded in staking and the resulting bonded ratio. The governance endpoint returns the most recent on-chain proposals with their id, title, status and voting window. ROWAN uses an 18-decimal base denomination which is converted to whole ROWAN with exact big-integer scaling, and every figure is read live from the chain — nothing bundled or modelled — behind a short server-side cache with keep-warm so the feed stays fast and fresh. Ideal for staking dashboards, validator and delegator tooling, explorers, governance trackers and portfolio or analytics apps across the Cosmos and cross-chain DEX ecosystem. Live keyless upstream. 5 endpoints.
api.oanor.com/sifchain-api
Aster Perpetual Futures DEX API
Live market data for Aster (asterdex), the perpetual-futures DEX, with no key. List every perpetual symbol with contract specs; pull a 24h ticker (last/high/low/open price, percentage change, volume) for one symbol or all 480+ markets; get the funding feed with mark price, index price and the latest funding rate; read the live order book; stream recent public trades; and fetch OHLC candlesticks across multiple intervals. Symbols are Binance-style tickers (BTCUSDT, ETHUSDT) — ideal for derivatives dashboards, funding-rate monitors and charting.
api.oanor.com/aster-api
Hibachi Perpetuals DEX API
Live market data for Hibachi, the perpetuals DEX, with no key. List every perpetual contract; pull a per-symbol price snapshot with bid/ask, mark price, spot price and the estimated funding rate; get 24h high/low/volume stats; read the live order book; stream recent public trades; and fetch OHLC candlesticks across multiple intervals. Symbols are accepted as a coin ticker (BTC) or the full contract symbol (BTC/USDT-P) and resolved automatically — ideal for derivatives dashboards, funding monitors and charting.
api.oanor.com/hibachi-api
Pacifica Perpetuals DEX API
Live market data for Pacifica, the Solana-based perpetuals DEX, with no key. List every perpetual market with its contract specs; pull an all-market price feed with mark/mid/oracle price, funding rate, open interest and 24h volume per symbol; read the live order book; and stream recent public trades. Symbols are plain coin tickers (BTC, SOL, WIF) — ideal for Solana-perp dashboards, funding-rate monitors and trading analytics across 69+ perpetual markets.
api.oanor.com/pacifica-api
Frequently asked questions
Quick answers about pricing, quotas, and integration.
How do I get an API key for DEX Pairs API?
What's the rate limit for DEX Pairs API?
How much does DEX Pairs API cost?
Can I cancel my subscription anytime?
Is DEX Pairs API GDPR-compliant?
Pick an endpoint from the list on the left to see its details and try it.
Code snippets
Sign up to get an API key, then call any path under your slug.
curl https://api.oanor.com/dexpairs-api/SOME_PATH \
-H "x-oanor-key: oanor_test_..."
const res = await fetch("https://api.oanor.com/dexpairs-api/SOME_PATH", {
headers: { "x-oanor-key": "oanor_test_..." }
});
const data = await res.json();
$ch = curl_init("https://api.oanor.com/dexpairs-api/SOME_PATH");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, ["x-oanor-key: oanor_test_..."]);
$response = curl_exec($ch);
import requests
r = requests.get(
"https://api.oanor.com/dexpairs-api/SOME_PATH",
headers={"x-oanor-key": "oanor_test_..."},
)
print(r.json())
Ratings
Sign in to rate.
No reviews yet.
Discussion
Ask questions, share usage tips, get answers from the provider and other developers. Public — anyone can read.
Sign in to start a thread or reply.
Sign inNew thread
·
-
Provider answer
🔒 This thread is locked — no new replies.
-
·
- No threads yet — start the discussion.
Support
Private 1:1 support with the provider — billing questions, integration issues, account problems. Only you and the provider team can see these threads.
Sign in to open a support ticket.
Sign inOpen new ticket
Describe what you need help with. The provider team gets an email and replies on the ticket page.
-
·
Urgent - No tickets yet for this API.