Polymarket Markets & Events Scraper
Pricing
from $0.50 / 1,000 market rows
Polymarket Markets & Events Scraper
Extract live Polymarket prediction markets: election odds, politics, crypto, sports and culture. Questions, outcomes, YES/NO prices, bid/ask, spread, volume, liquidity and end dates. Filter by keyword, volume or status. Public API, no wallet or login.
Pricing
from $0.50 / 1,000 market rows
Rating
0.0
(0)
Developer
John Rutherford
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
13 hours ago
Last modified
Categories
Share
Pull live Polymarket prediction-market data into a clean dataset: every question, its outcomes and prices, bid/ask and spread, volume, liquidity, end date and parent event. No wallet, no login, no API key.
Use it to monitor odds on politics, crypto, sports and culture; to feed dashboards, alerts or research; or to export Polymarket to CSV / Excel / JSON in one click.
What you get
One row per market:
| Field | Meaning |
|---|---|
question, slug, url | The market and its page |
event_title, event_slug, event_id | The parent event that groups related markets |
outcomes, outcome_prices | Outcome labels and current prices (0 to 1) |
yes_price, no_price | Filled for Yes/No markets |
best_bid, best_ask, spread, last_trade_price | Order book top |
volume, volume_24h, liquidity | Activity in USD |
start_date, end_date, active, closed | Timing and status |
resolution_source, condition_id, image | Extras |
Sample row:
{"question": "Will the price of Bitcoin be above $76,000 on September 11?","event_title": "Bitcoin price on September 11?","yes_price": 0.887,"best_bid": 0.88,"best_ask": 0.89,"volume_24h": 412903.5,"liquidity": 98210.2,"end_date": "2026-09-11T16:00:00Z","url": "https://polymarket.com/event/bitcoin-price-on-september-11"}
Input
| Option | Default | What it does |
|---|---|---|
| Market status | active | Active, closed, or all |
| Keyword filter | Keep only questions containing this text | |
| Min 24h volume / Min liquidity | 0 | Skip thin markets |
| Order by | 24h volume | Scan order, descending |
| Yes/No markets only | off | Skip multi-outcome markets |
| Max markets | 500 | Cap output |
Pricing
Pay per event: one small charge per market row. Filtering happens before charging.
Notes and limits
- Reads Polymarket's public Gamma API. Prices are the current market prices at scrape time.
- Multi-outcome markets (two teams, several candidates) list all outcomes in
outcomeswith matchingoutcome_prices. - This Actor never places orders.
Related
- Polymarket vs Kalshi Matched Markets: the same question on both venues with the price gap.
- Kalshi Markets Scraper: every Kalshi market with prices, volume and order books.