Home › Guides › Polymarket Scraper
Polymarket prediction markets as data: implied probability, bid/ask, volume and liquidity
The Polymarket Scraper turns Polymarket into clean rows: every market with its implied probability, best bid/ask, last trade price, spread, volume and liquidity — plus grouped events with their child markets and open interest, and free-text search. On Polymarket each outcome's price is the implied probability, so the Actor exposes it directly. No API key, no login, no wallet.
Who it's for
- Traders and quants wanting a live odds/probability feed for a dashboard or bot.
- Researchers and journalists taking a snapshot of the whole active market set sorted by volume.
- Analysts pulling every market under one theme (crypto, politics, sports) in a single run.
- AI agents billed per delivered record over x402.
What you get
| Mode | Fields |
|---|---|
| markets | Question, slug, URL, each outcome's price (= implied probability), best bid, best ask, last trade price, spread |
| volume & liquidity | Total volume plus 24h / 1-week / 1-month windows, and current liquidity |
| events | Open interest, total volume, tags, and every child market nested in the event row |
| search | A free-text query returning matching events with their markets |
Input
| Input | What it does |
|---|---|
mode | markets (default), events, or search |
status · order | active/closed/all · sort by volume, volume24hr, liquidity, openInterest (events) or newest |
tag · search · maxResults | Filter by a tag slug (politics, crypto, sports…) · query for search mode · cap on rows (0 = 100) |
{ "mode": "markets", "status": "active", "order": "volume", "maxResults": 50 }
Honest limits
- A snapshot, not a tape — it delivers the gamma market snapshot (prices, volume, liquidity), not a streaming CLOB order book tick-by-tick or on-chain trade history.
- Prices are live each run — they reflect the latest Polymarket has posted.
- Events can hold 100+ child markets (e.g. a nominee event) — nested in the event row.
Pricing
Pay per result: per delivered record, never for errors or empty results. Current prices are on the actor's Pricing tab on Apify.
Read the prediction market: implied probabilities, bid/ask, volume and liquidity — markets, grouped events or search. Exportable to JSON, CSV or Excel.
Open the Polymarket Scraper →Related
For the US-regulated exchange use the Kalshi Scraper; for sportsbook odds with the vig removed, the Sports Odds Scraper; and for crypto market data, the crypto data feeds.
Frequently asked questions
Do I need an API key, login or wallet?
No. The Actor reads Polymarket's public keyless gamma API live on every run — no API key, no login, no wallet, no proxies to buy.
Is the price the probability?
Yes — on Polymarket each outcome's price (0 to 1) is the implied probability. The Actor exposes it directly, with best bid, best ask, last trade price and spread.
What are the three modes?
markets (one row per market with price, bid/ask, last, spread, volume windows and liquidity), events (grouped events with open interest, total volume, tags and child markets nested), and search (a free-text query returning matching events with their markets).
Can I sort and filter?
Yes — status (active/closed/all), order by volume, 24h volume, liquidity, open interest or newest, and a tag filter (politics, crypto, sports, elections).
Does it give the tick-by-tick order book?
No — it delivers the gamma market snapshot (prices, volume, liquidity), not a streaming CLOB order-book tape or on-chain trade history.
Using the data lawfully
The Actor reads publicly available, non-personal market data from a keyless API. It collects no private data and requires no login. Use the output in line with applicable laws and Polymarket's terms, and follow the rules on prediction-market and gambling content that apply to you.
Polymarket Scraper — prediction-market odds, volume and liquidity. Pay per record, no API key.
Get Polymarket data on Apify →