Pushbuild

DexScreener Scraper - Crypto Token Prices, Pairs & Trending

Real-time DEX pair data from DexScreener for any token, pair or search: price, liquidity, FDV, market cap, volume, buys and sells, price change, socials. Plus trending boosted tokens and new token profiles. All chains: Solana, Ethereum, Base, BSC and more.

$0.24 per 1,000 pairs

Get an API key

What it returns

Pull live decentralised-exchange (DEX) pair data from DexScreener for any token, on any chain, in one run.

Chain, DEX, pair address and URL; base and quote token symbol, name and address; price in USD and native; liquidity, FDV and market cap; volume over 5m, 1h, 6h and 24h; price change over the same windows; buys and sells over 1h and 24h; pair creation time; active boosts; and the token image, websites and socials (X, Telegram, Discord).

Common uses

Trading signal pipelines, new-token alerts on a schedule, portfolio tracking, memecoin research, and market dashboards.

Request

POST https://api.pushbuild.com/dexscreener-tokens/run with a JSON body. Send your key in the X-API-Key header.

FieldTypeDescription
searchQuerieslist of stringsToken names, symbols or addresses to search for (e.g. PEPE, SOL/USDC).
tokenslist of stringsToken addresses, chain/address (solana/So111...), or DexScreener pair URLs.
feedslist of stringsTrending and newly listed tokens from DexScreener.
chainslist of stringsOnly keep these chains (solana, ethereum, base, bsc, arbitrum...). Empty means all chains.
minLiquidityUsdintegerDrop pairs with less liquidity. Default: 0.
minVolume24hUsdintegerDrop pairs with less 24-hour volume. Default: 0.
bestPairPerTokenbooleanKeep only the most liquid pair for each token. Default: false.
maxResultsintegerCap on pairs returned. Default: 1000.
maxItemsintegerMaximum items to return (1-500). Default: 100.

Example

curl -X POST https://api.pushbuild.com/dexscreener-tokens/run \
  -H "X-API-Key: YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{"searchQueries": ["PEPE"], "feeds": ["topBoosted"], "maxItems": 20}'

Response

{"count": 20, "truncated": false, "seconds": 1.4, "items": [ { ... } ]}

Each call returns up to 500 items. Records that fail validation or are not found are flagged in the items and not charged.

Pricing

Pay only for results returned: $0.24 per 1,000 pairs. No charge for errors or empty searches.

Tell us what you need built.

Questions about this API, higher volumes, or a data source you need that we don't cover yet.

hello@pushbuild.com

(617) 299-8887

Tell us about your project

A few questions so we can come back with a written scope. We reply within one business day.