DexScreener Scraper - Token Prices, Liquidity & Trades
Pricing
$2.00 / 1,000 results
DexScreener Scraper - Token Prices, Liquidity & Trades
Extract real-time crypto token prices, trading volume, liquidity, and transaction data from DexScreener across 80+ blockchains. 5 modes: search tokens, lookup pairs, get token pairs, browse boosted tokens, and fetch token profiles. Pay-per-event pricing at $2.00 per 1,000 results.
Pricing
$2.00 / 1,000 results
Rating
0.0
(0)
Developer
Sourabh Kumar
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
🔗 DexScreener Scraper — Crypto Token Data, Prices & Liquidity from 80+ Chains
Extract real-time crypto token data from DexScreener — prices, trading volume, liquidity, transactions, FDV, market cap, and social links for any token on any DEX across 80+ blockchains. No API key required.
⚡ Why this DexScreener scraper?
DexScreener is the go-to platform for DeFi traders and crypto researchers. This actor turns it into an automated data pipeline — 5 powerful data modes in one actor:
- 💰 Affordable: Just $2.00 per 1,000 results — cheaper than building your own integration
- 🔍 5 modes in one: Search tokens, look up pairs, get all pairs for a token, browse boosted tokens, or fetch token profiles
- ⛓️ 80+ blockchains: Ethereum, Solana, BSC, Arbitrum, Base, Polygon, Avalanche, and many more
- 🚀 Fast: Pure API calls — no browser, no headless Chrome, no proxy needed
- 📊 35+ data fields: Price, volume, liquidity, transactions, FDV, market cap, buy/sell ratios, social links
- 📋 Flat CSV-ready output: All fields in one flat record — drop into Excel, Google Sheets, or your analytics pipeline
🔎 Search Modes
1. 🔍 Search Mode (default)
Search tokens by name, symbol, or contract address. Returns up to 30 matching pairs per query.
{"mode": "search","queries": "PEPE"}
Search multiple tokens at once (one per line):
{"mode": "search","queries": "PEPE\nSHIB\nDOGE\nBONK"}
2. 📍 Pair Lookup Mode
Look up specific trading pairs by chain and pair address.
{"mode": "pair","queries": "ethereum:0xA43fe16908251ee70EF74718545e4FE6C5cCEc9f"}
3. 🪙 Token Pairs Mode
Get ALL trading pairs for a specific token across DEXes on its chain.
{"mode": "token","queries": "ethereum:0x6982508145454Ce325dDbE47a25d4ec3d2311933"}
4. 🚀 Boosted Tokens Mode
Fetch the latest boosted/promoted tokens on DexScreener — no queries needed.
{"mode": "boosted"}
5. 👤 Token Profiles Mode
Fetch the latest token profiles with descriptions, social links, and images — no queries needed.
{"mode": "profiles"}
📥 Input
| Field | Type | Description | Default |
|---|---|---|---|
mode | string | Search mode: "search", "pair", "token", "boosted", or "profiles" | "search" |
queries | string | Search queries — one per line. Format depends on mode (see above). Not used for boosted/profiles. | — |
maxResults | number | Maximum number of results to return. Leave empty for unlimited. | No limit |
💡 Query format by mode
| Mode | Query format | Example |
|---|---|---|
search | Token name, symbol, or address | PEPE, Uniswap, 0x6982... |
pair | chain:pairAddress | ethereum:0xA43f... |
token | chain:tokenAddress | solana:EPjFW... |
boosted | (not used) | — |
profiles | (not used) | — |
📤 Output
Pair data (search, pair, token modes)
Each trading pair is stored as a flat JSON object with 35 data fields:
{"pairAddress": "0xA43fe16908251ee70EF74718545e4FE6C5cCEc9f","chain": "ethereum","dexId": "uniswap","baseTokenName": "Pepe","baseTokenSymbol": "PEPE","baseTokenAddress": "0x6982508145454Ce325dDbE47a25d4ec3d2311933","quoteTokenName": "Wrapped Ether","quoteTokenSymbol": "WETH","quoteTokenAddress": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2","priceUsd": "0.00001234","priceNative": "0.000000004567","volumeM5": 15234,"volumeH1": 892345,"volumeH6": 4523891,"volumeH24": 18234567,"txnsM5Buys": 12,"txnsM5Sells": 8,"txnsH1Buys": 245,"txnsH1Sells": 198,"txnsH6Buys": 1234,"txnsH6Sells": 1089,"txnsH24Buys": 4567,"txnsH24Sells": 3890,"liquidityUsd": 5234567,"liquidityBase": 234567890123,"liquidityQuote": 1234.56,"fdv": 12345678,"marketCap": 10234567,"pairCreatedAt": "2023-04-19T12:00:00.000Z","url": "https://dexscreener.com/ethereum/0xA43fe16908251ee70EF74718545e4FE6C5cCEc9f","imageUrl": "https://dd.dexscreener.com/ds-data/tokens/ethereum/0x6982508145454Ce325dDbE47a25d4ec3d2311933.png","websites": "https://www.pepe.vip","socials": "twitter:https://twitter.com/pepecoineth, telegram:https://t.me/pepecoineth","buyToSellRatio24h": 1.17,"volumeToLiquidity": 3.48}
Boosted tokens
{"url": "https://dexscreener.com/solana/...","chain": "solana","tokenAddress": "...","icon": "https://...","description": "A community-driven memecoin...","totalAmount": 500}
Token profiles
{"url": "https://dexscreener.com/ethereum/...","chain": "ethereum","tokenAddress": "...","icon": "https://...","description": "Decentralized exchange protocol...","websites": "https://uniswap.org","socials": "twitter:https://twitter.com/Uniswap, discord:https://discord.gg/uniswap"}
You can download results in JSON, CSV, Excel, or connect via API.
📊 Data Fields Explained
| Field | Description |
|---|---|
priceUsd | Current token price in USD |
volumeH24 | Total trading volume in the last 24 hours |
liquidityUsd | Total liquidity locked in the pair (USD) |
fdv | Fully diluted valuation |
marketCap | Current market capitalization |
buyToSellRatio24h | Ratio of buys to sells in 24h. >1 means more buying pressure |
volumeToLiquidity | 24h volume / liquidity. Higher = more actively traded relative to pool size |
txnsH24Buys / txnsH24Sells | Number of buy and sell transactions in 24h |
💲 How much does it cost?
The DexScreener Scraper uses pay-per-event pricing — you only pay for results you get:
- $2.00 per 1,000 results ($0.002 per pair/token)
Example costs:
| What you extract | Results | Cost |
|---|---|---|
| Search "PEPE" (all pairs) | 30 | $0.06 |
| All pairs for a token | 50 | $0.10 |
| Latest boosted tokens | 200 | $0.40 |
| Bulk search (10 tokens) | 300 | $0.60 |
| Daily monitoring of 50 tokens | 1,500 | $3.00 |
🎯 Use Cases
- 📈 DeFi trading signals: Monitor buy/sell ratios, volume spikes, and liquidity changes for early trend detection
- 🔬 Token research: Analyze any token's trading pairs, liquidity depth, and price across multiple DEXes
- 🪙 New token discovery: Track boosted tokens and new token profiles for early-stage opportunities
- 📊 Portfolio analytics: Get real-time price and volume data for your holdings across chains
- 🤖 Trading bot data: Feed structured pair data into automated trading strategies
- 📋 Market reports: Export DeFi market data to spreadsheets for research reports and presentations
- 🔗 Multi-chain analysis: Compare token performance across Ethereum, Solana, BSC, and 80+ other chains
- 🧪 Liquidity analysis: Evaluate pool depth and volume-to-liquidity ratios to assess trading viability
⛓️ Supported Chains
DexScreener supports 80+ blockchains, including:
| Chain | ID | Chain | ID |
|---|---|---|---|
| Ethereum | ethereum | Solana | solana |
| BSC | bsc | Arbitrum | arbitrum |
| Base | base | Polygon | polygon |
| Avalanche | avalanche | Optimism | optimism |
| Fantom | fantom | Sui | sui |
| Aptos | aptos | TON | ton |
| Cronos | cronos | zkSync Era | zksync |
And many more — use the exact chain ID from DexScreener URLs.
🏛️ Data Source
All data comes from the DexScreener public API (api.dexscreener.com).
- Coverage: Real-time DEX trading data across 80+ blockchains
- Update frequency: Real-time / near-real-time price and volume data
- API: Free public API — no API key required
- Rate limits: Generous — the actor adds a small delay between requests to be respectful
DexScreener aggregates on-chain data directly from decentralized exchanges (Uniswap, Raydium, PancakeSwap, etc.) — this is verifiable blockchain data, not self-reported.
💡 Tips and Notes
- 🔍 Search is flexible: You can search by token name ("Pepe"), symbol ("PEPE"), or contract address. Partial matches work.
- 📋 Multiple queries: Enter one query per line in the queries field. The actor processes them sequentially with deduplication.
- 🪙 Chain:address format: For pair and token modes, use the format
chain:address(e.g.,ethereum:0x1234...). The chain ID must match DexScreener's naming. - 📊 Derived fields:
buyToSellRatio24handvolumeToLiquidityare calculated from raw data for quick analysis — no need to compute them yourself. - 🚀 Boosted/profiles modes don't require queries — they fetch the latest data automatically.
- 💰 Budget control: Set
maxResultsto cap your spend. The actor also respects Apify's built-in budget limits. - 📥 CSV export: All output fields are flat (no nested objects), making results immediately compatible with CSV/Excel export.