DexScreener Token Pair & Boosted Token Scraper
Look up decentralized exchange trading pairs by token or pair address, search tokens by name or symbol, or pull the latest boosted tokens and token profiles across 20 blockchains. Returns price, liquidity, volume, and transaction counts.
Open in Apify Store$0.99 / 1K on Free
Short answer
DexScreener Token Pair & Boosted Token Scraper is an Apify Store Actor for DEX Screener data that returns 12 published output fields, including priceUsd, liquidity, volume, chainId. It lists $0.99 per 1,000 results on the Free plan (pay per event), $0.49 on the Business plan. It takes 36 input settings; one is required (mode). It covers 3 of the 7 core DEX Screener fields this site tracks. Last updated Oct 28, 2026.
From the public Store listing and published build schema, synced 2026-11-12.What it returns
12 fields from the published dataset schema. Export as JSON, CSV or Excel, or read the dataset through the Apify API.
chainIddexIdpairAddresstokenSymbolquoteTokenSymbolpriceUsdliquidityvolumemarketCapinfoflagspairUrl
Not in the schema among the core DEX Screener fields: chain, pair, token, market. The field matrix shows which other tools return them.
Input
| Setting | Type | Required | Default | What it does |
|---|---|---|---|---|
| mode | string | Yes | search | What to collect. Each mode uses its own fields below. |
| queries | array | No | – | Token names, symbols, pair text such as SOL/USDC, token addresses, or DexScreener URLs. Multiple queries fan out. (mode=search) |
| tokenAddresses | string | No | – | One or more token contract addresses or DexScreener token URLs, separated by commas or new lines. (mode=byToken, orders) |
| pairAddresses | array | No | – | Pair URLs, chain:pairAddress, or bare pair addresses. Bare addresses need a specific chain. (mode=byPair) |
| chainId | string | No | all | Blockchain to read. Required for byToken when not 'all', for bare pair addresses, and for orders. Also filters search and promotion feeds locally. |
| customChainId | string | No | – | Optional override for a chain added after this release, e.g. 'newchain'. When set it replaces Chain. |
| feed | string | No | boostedTop | Which live promotion feed to read. (mode=discovery) |
| metaSlugs | array | No | – | Narrative slugs such as ai, dog, cat, or x402. Run mode=metas to discover live slugs. (mode=metaPairs) |
| allPools | boolean | No | false | When on, byToken returns every pool of each token on the chain. When off, it returns the best pair per token. |
| minLiquidityUsd | number | No | – | Skip pairs with liquidity below this USD value. |
Show the other 26 settings
| Setting | Type | Required | Default | What it does |
|---|---|---|---|---|
| maxLiquidityUsd | number | No | – | Skip pairs with liquidity above this USD value. |
| minVolume24hUsd | number | No | – | Skip pairs with 24-hour volume below this USD value. |
| maxVolume24hUsd | number | No | – | Skip pairs with 24-hour volume above this USD value. |
| minMarketCapUsd | number | No | – | Skip pairs below this market cap. Uses FDV when market cap is missing. |
| maxMarketCapUsd | number | No | – | Skip pairs above this market cap. Uses FDV when market cap is missing. |
| minFdvUsd | number | No | – | Skip pairs with a fully diluted valuation below this USD value. |
| maxFdvUsd | number | No | – | Skip pairs with a fully diluted valuation above this USD value. |
| minTxns24h | integer | No | – | Skip pairs with fewer buys plus sells in the last 24 hours. |
| maxTxns24h | integer | No | – | Skip pairs with more buys plus sells in the last 24 hours. |
| minPriceChange24h | number | No | – | Skip pairs whose 24-hour price change is below this percent. Negative values allowed. |
| maxPriceChange24h | number | No | – | Skip pairs whose 24-hour price change is above this percent. Negative values allowed. |
| minAgeHours | number | No | – | Skip pairs younger than this many hours. |
| maxAgeHours | number | No | – | Skip pairs older than this many hours. Use 24 to keep pairs launched today. |
| dexIds | array | No | – | Keep only these DEX protocols, e.g. uniswap, raydium, aerodrome. Empty means all. |
| quoteSymbols | array | No | – | Keep only pairs quoted in these assets, e.g. USDC, SOL, WETH. Empty means all. |
| sortBy | string | No | none | Sort results within each query, token, or feed. Missing values are always last. |
| sortOrder | string | No | desc | Largest/oldest first or smallest/newest first. Pair age ascending means newest first. |
| onePairPerToken | boolean | No | false | Keep only the most liquid pair for each token. |
| includeInfo | boolean | No | true | Add logo, header image, website and social links when DexScreener has them. |
| includeMarketData | boolean | No | true | For promotion feeds, attach price, liquidity, volume, market cap and age of each token's best pair. |
| expandChainSearch | boolean | No | true | When a chain is selected, also search quote variants and pull the token pools to get past the 30-pair search cap. |
| chainSearchTokens | integer | No | 10 | How many matching tokens get their pools fetched when widening a chain search. 0 = quote variants only. |
| includeFlags | boolean | No | true | Add heuristic flags such as low liquidity, new pair, sell pressure, or no socials. |
| newPairHours | integer | No | 24 | Pairs younger than this many hours get a new_pair flag. |
| maxItemsPerQuery | integer | No | 30 | Maximum records from each query, token, or feed. DexScreener caps search at 30. |
| maxItems | integer | No | 100 | Hard cap on records for the whole run. |
Example input
Built from the input form's published example values and defaults.
{
"mode": "search",
"queries": [
"USDC"
],
"chainId": "all",
"feed": "boostedTop",
"allPools": false,
"sortBy": "none",
"sortOrder": "desc",
"onePairPerToken": false,
"includeInfo": true,
"includeMarketData": true,
"expandChainSearch": true,
"chainSearchTokens": 10,
"includeFlags": true,
"newPairHours": 24,
"maxItemsPerQuery": 30,
"maxItems": 1
} Run it from code or an AI agent
The same run through the Apify API, with the example input. You need an Apify API token; the run is billed to your account at the Store price.
Python
from apify_client import ApifyClient
client = ApifyClient("<YOUR_APIFY_TOKEN>")
run_input = {
"mode": "search",
"queries": [
"USDC"
],
"chainId": "all",
"feed": "boostedTop",
"allPools": False,
"sortBy": "none",
"sortOrder": "desc",
"onePairPerToken": False,
"includeInfo": True,
"includeMarketData": True,
"expandChainSearch": True,
"chainSearchTokens": 10,
"includeFlags": True,
"newPairHours": 24,
"maxItemsPerQuery": 30,
"maxItems": 1
}
run = client.actor("dataspryva/dexscreener-token-pair-and-boosted-token-scraper").call(run_input=run_input)
if run is None:
raise RuntimeError("The Actor run was not found.")
for item in client.dataset(run.default_dataset_id).iterate_items():
print(item) pip install apify-client
JavaScript
import { ApifyClient } from "apify-client";
const client = new ApifyClient({ token: "<YOUR_APIFY_TOKEN>" });
const input = {
"mode": "search",
"queries": [
"USDC"
],
"chainId": "all",
"feed": "boostedTop",
"allPools": false,
"sortBy": "none",
"sortOrder": "desc",
"onePairPerToken": false,
"includeInfo": true,
"includeMarketData": true,
"expandChainSearch": true,
"chainSearchTokens": 10,
"includeFlags": true,
"newPairHours": 24,
"maxItemsPerQuery": 30,
"maxItems": 1
};
const run = await client.actor("dataspryva/dexscreener-token-pair-and-boosted-token-scraper").call(input);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items); npm install apify-client
cURL
curl -X POST "https://api.apify.com/v2/actors/dataspryva~dexscreener-token-pair-and-boosted-token-scraper/run-sync-get-dataset-items" -H "Authorization: Bearer $APIFY_TOKEN" -H "Content-Type: application/json" -d '{"mode":"search","queries":["USDC"],"chainId":"all","feed":"boostedTop","allPools":false,"sortBy":"none","sortOrder":"desc","onePairPerToken":false,"includeInfo":true,"includeMarketData":true,"expandChainSearch":true,"chainSearchTokens":10,"includeFlags":true,"newPairHours":24,"maxItemsPerQuery":30,"maxItems":1}' Waits for the run and returns the dataset items (runs over 300 seconds return HTTP 408; start an async run instead).
MCP (AI agents)
{
"mcpServers": {
"apify": {
"url": "https://mcp.apify.com?tools=dataspryva/dexscreener-token-pair-and-boosted-token-scraper",
"headers": {
"Authorization": "Bearer <YOUR_APIFY_TOKEN>"
}
}
}
} Adds this Actor as a tool in an MCP client that takes a remote server URL (Cursor, VS Code, Claude Code) through Apify's hosted MCP server. OAuth sign-in also works without the header. Clients that only start local servers can wrap the URL with npx mcp-remote.
What a run costs
The result rate falls on higher Apify plans. Each figure is the published per-result rate times the number of results.
| Apify plan | Per 1,000 | 10,000 results | 100,000 results |
|---|---|---|---|
| Free plan | $0.99 | $9.90 | $99 |
| Starter plan | $0.82 | $8.20 | $82 |
| Scale plan | $0.66 | $6.60 | $66 |
| Business plan | $0.49 | $4.90 | $49 |
- Every run also has a start event, charged per GB of memory (minimum one): $0.10 on Free, $0.03 on Business. At its default memory of 4 GB a run starts at $0.40 on Free. Fewer, larger runs keep this small.
- The Free plan includes $5 of monthly usage (Apify pricing, checked 2026-11-11); at the Free rate that covers at most about 5,050 results, less start events and platform usage.
- Worked example: 10,000 results in one run on the Free plan cost $10.30 ($9.90 for results + $0.40 start), plus Apify platform usage (compute), billed separately by Apify.
- Pay per event. Platform usage (compute) is billed by Apify on top of the event prices. Compare other tools in the cost estimator.
Where it fits among DEX Screener routes
It ranks 1 of 1 catalogue Actors for DEX Screener on the published formula (fields, price, reliability, freshness). Its line is highlighted on the map.
- 1 DexScreener Token Pair & Boosted Token Scraper 12 output fields, pay per event 3 of 7 core fields
$0.99 / 1K - + 7 other Store tools, combined Reference only 5 of 7 core fields
from $2.00 / 1K - API DEX Screener API Public API fields not compared
Stops are fields. A ring means the field is in that route's published output schema; no ring means the line passes without it. Bold labels are the core fields for this website, the rest are fields that differ between routes. A white capsule means every data line stops there. The red line is the official API; its field coverage is not compared. A crossed red line means there is no open official API.
Official route: DEX Screener API
Public API. DEX Screener publishes a REST API for pairs by chain and address, pair search, token pairs, token profiles, boosted tokens, orders and trending metas. The reference lists no authentication requirement.
Free; the reference lists no API key. The API terms mention free and paid tiers, but no prices are published.
Other Store tools for DEX Screener
Reference only, from their public listings.
| Tool | Fields | Price / 1K |
|---|---|---|
| DexScreener Scraper: Prices, OHLC, Audit & Top Traders | 103 | $2.00 |
| DexScreener Scraper | 37 | $2.07 |
| DexScreener Scraper | 37 | $2.50 |
| Dexscreener Tokens Scraper | 9 | $10 |
| DexScreener Scraper | 41 | $3.00 |
What people use it for
- find token pairs
- monitor token metrics
- track boosted tokens
Similar Actors
OP.GG League of Legends Tier List & Win Rate Tracker
Reads OP.GG's League of Legends champion tier lists for any lane and returns tier, win rate, pick rate, ban rate, and patch version per champion.
Transfermarkt Player Market Value & Transfer Scraper
Look up football players, clubs, and competitions on Transfermarkt. Get player market value history, transfer records, injury logs, club squads,…
WTA Singles, Doubles & Race Rankings Finder
Get the official WTA singles, doubles, or Race to the Finals rankings with points, nationality, and player profile links, filterable by player name.
App Store Search, Lookup & Reviews Scraper
Search the Apple App Store by keyword or look up apps by ID or URL, with pricing, ratings, screenshots, developer info, and optional customer…
Bar Standards Board Barrister Register Scraper
Search the Bar Standards Board's official Barristers' Register for England & Wales by name or chambers, filter by practising status, area of…
Brazilian CNPJ Bulk Lookup & Partner Records Scraper
Look up any number of Brazilian CNPJ numbers and get official Receita Federal data: company name, legal status, CNAE industry codes, address,…
Questions people ask
How much does DexScreener Token Pair & Boosted Token Scraper cost?
The published result rate depends on your Apify plan: $0.99 per 1,000 on Free, $0.82 per 1,000 on Starter, $0.66 per 1,000 on Scale, $0.49 per 1,000 on Business. So 10,000 results cost about $9.90 on the Free plan and $4.90 on Business, plus a start fee of $0.10 per run per GB of memory on Free. Platform usage is billed separately.
What data does DexScreener Token Pair & Boosted Token Scraper return?
Its published output schema lists 12 fields: chainId, dexId, pairAddress, tokenSymbol, quoteTokenSymbol, priceUsd, liquidity, volume, marketCap, info, flags, pairUrl. A listed field is not guaranteed to be filled in every row.
What input does DexScreener Token Pair & Boosted Token Scraper need?
Required: mode. Optional settings include queries, tokenAddresses, pairAddresses, chainId, customChainId, feed.
How do I run DexScreener Token Pair & Boosted Token Scraper from Python or the API?
Use the Apify API client: in Python, ApifyClient(token).actor("dataspryva/dexscreener-token-pair-and-boosted-token-scraper").call(run_input=...), then read the run's default dataset (run.default_dataset_id); in JavaScript the same call is client.actor("dataspryva/dexscreener-token-pair-and-boosted-token-scraper").call(input). Without a client, POST the input JSON to https://api.apify.com/v2/actors/dataspryva~dexscreener-token-pair-and-boosted-token-scraper/run-sync-get-dataset-items with your API token. Ready-to-paste code with the example input is on this page.
Sources
- DexScreener Token Pair & Boosted Token Scraper on Apify Store
- Published build with input and output schema (JSON)
- DEX Screener API documentation
Cite this page
Scraper Finder. "DexScreener Token Pair & Boosted Token Scraper." https://scraperfinder.com/catalogue/dexscreener-token-pair-and-boosted-token-scraper/ (data checked 2026-11-12).
Run DexScreener Token Pair & Boosted Token Scraper
$0.99 per 1,000 results. Paste the example input above, set your DEX Screener query, then export the dataset. Still choosing? Compare every DEX Screener route.