Dexscreener Realtime Monitor
Pricing
from $5.00 / 1,000 pair returneds
Dexscreener Realtime Monitor
Monitor live Dexscreener DEX pairs — price, 5m/1h/6h/24h change, volume, liquidity, FDV, market cap across Solana, Ethereum, Base, BSC and 100+ chains. Watchlist alerts, new-pair & trending discovery. HTTP-only, MCP-ready.
Pricing
from $5.00 / 1,000 pair returneds
Rating
0.0
(0)
Developer
Khadin Akbar
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
2 days ago
Last modified
Categories
Share
Monitor live Dexscreener DEX pairs — price, 5m/1h/6h/24h change, volume, liquidity, FDV, market cap, txns and socials — across Solana, Ethereum, Base, BSC, TON, Arbitrum and 100+ chains. Built for scheduled watchlist alerts and new-pair / trending discovery: feed a watchlist or a discovery feed, apply alert filters, and get back only the pairs that matter — each row tagged with which alert conditions it triggered.
HTTP-only over the public Dexscreener API. No login, no cookies, no wallet. MCP-ready for AI trading agents.
What you get
| Field | Meaning |
|---|---|
baseTokenSymbol / baseTokenName / baseTokenAddress | The token being monitored |
quoteTokenSymbol / quoteTokenAddress | The pair's quote token (SOL, WETH, USDC…) |
chainId / dexId / pairAddress / url | Chain slug, DEX, pool address, Dexscreener link |
priceUsd / priceNative | Current price |
priceChangeM5 / H1 / H6 / H24 | Price change % over 5m / 1h / 6h / 24h |
volumeM5Usd / H1 / H6 / H24Usd | Traded volume in USD per window |
txnsH1Buys / H1Sells / H24Buys / H24Sells | Buy/sell transaction counts |
liquidityUsd / liquidityBase / liquidityQuote | Pool liquidity |
fdvUsd / marketCapUsd | Fully-diluted valuation and market cap |
pairCreatedAt / pairAgeHours | Pool creation time (ISO 8601) and age in hours |
boostAmount / boostTotalAmount | Boost (promotion) amounts — discover modes, best-effort |
website / twitter / telegram / imageUrl | Token socials + logo |
alertsTriggered | Which alert filters this pair matched (e.g. ["liquidity>=$25000","priceChangeH1>=20%"]) |
scrapedAt | ISO 8601 timestamp of the run |
When to use it
- Watchlist monitoring — track a fixed set of tokens or pools on a schedule and alert on price/volume/liquidity moves.
- New-pair sniping — surface pools created in the last N hours that already cleared a liquidity/volume floor.
- Trending discovery — pull the most-boosted (promoted) tokens or brand-new token profiles, enriched with live price data.
- AI trading agents — a clean single-call tool that returns structured JSON, ready for Claude / GPT / MCP.
Not for centralized-exchange (CEX) order books, wallet balances, or historical OHLC candles — this is live DEX pair state.
Pricing
Pay-per-event. $0.005 per pair returned + a $0.00005 start fee. A 100-pair monitor run costs about $0.50. Pay-Per-Usage (compute + proxy) is also available for very large jobs. You only pay for pairs that pass your alert filters.
Modes (auto-detected)
Leave mode on auto and just fill the field you care about, or set it explicitly.
| Mode | Fill | Returns |
|---|---|---|
| search | search: "WIF" | Pairs matching a symbol / name / address |
| tokens | tokenAddresses: ["0x…", "…"] (≤30) | Every pool holding each token |
| pairs | pairChainId: "solana" + pairAddresses: ["…"] | Those exact pools |
| discover | mode: "discover", discover: "top-boosts" | Trending / newly-boosted / new-profile tokens, enriched |
Alert filters (optional)
Every filter you set is a gate (pairs that miss it are dropped) and a tag (matching pairs list it in alertsTriggered). Leave them all empty to return every fetched pair.
chainIds— restrict to chains, e.g.["solana","base"]minLiquidityUsd— drop illiquid poolsminVolumeH24Usd— drop inactive pairsminMarketCapUsd— market-cap floormaxPairAgeHours— only pairs newer than N hours (new-pair alert)minPriceChangeH1Pct/minPriceChangeH24Pct— pump thresholds
Example input
Monitor for fresh Solana pumps: pools under 24h old, ≥ $25k liquidity, up ≥ 20% in the last hour.
{"mode": "discover","discover": "latest-boosts","chainIds": ["solana"],"minLiquidityUsd": 25000,"maxPairAgeHours": 24,"minPriceChangeH1Pct": 20,"maxResults": 100}
Watch a specific token across every pool:
{ "tokenAddresses": ["EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v"] }
Run it
API
curl -X POST "https://api.apify.com/v2/acts/khadinakbar~dexscreener-realtime-monitor/runs?token=YOUR_TOKEN" \-H "Content-Type: application/json" \-d '{ "mode": "search", "search": "WIF", "minLiquidityUsd": 50000 }'
JavaScript (apify-client)
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'YOUR_TOKEN' });const run = await client.actor('khadinakbar/dexscreener-realtime-monitor').call({mode: 'discover',discover: 'top-boosts',minLiquidityUsd: 25000,});const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(items);
Scheduling (the "realtime" part)
Attach an Apify Schedule (e.g. every 5–15 minutes) with your watchlist input. Each run captures a fresh snapshot; wire the dataset to a webhook, Google Sheet, or your own alerting to act on alertsTriggered.
MCP / AI agents
Exposed as apify--dexscreener-realtime-monitor in the Apify MCP server. One call in (search / tokens / pairs / discover), structured pairs out with alertsTriggered. Ideal as a DEX-data tool for autonomous trading and research agents.
FAQ
How fresh is the data? It reflects Dexscreener's live API at run time. For continuous monitoring, run it on a short schedule.
Which chains? Every chain Dexscreener indexes — Solana, Ethereum, Base, BSC, Polygon, Arbitrum, TON, and 100+ more. Filter with chainIds.
Why did I get fewer than maxResults? The search endpoint caps at ~30 pairs per query, alert filters remove non-matching pairs, and onePairPerToken collapses a token's pools to its deepest-liquidity one.
Can I catch dumps, not just pumps? The price-change filters are minimum thresholds (best for upward moves). To watch drops, pull unfiltered and evaluate priceChangeH1 / priceChangeH24 downstream.
Do I need an API key? No. The Dexscreener API is public; the actor handles rate limits with backoff.
Legal
This actor collects publicly available market data from Dexscreener's public API. It is not affiliated with or endorsed by Dexscreener. Use it in compliance with Dexscreener's terms and applicable law. Nothing here is financial advice — cryptocurrency trading carries significant risk. You are responsible for how you use the data.