Polymarket Markets & Events Scraper avatar

Polymarket Markets & Events Scraper

Pricing

from $0.50 / 1,000 market rows

Go to Apify Store
Polymarket Markets & Events Scraper

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

John Rutherford

Maintained by Community

Actor 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:

FieldMeaning
question, slug, urlThe market and its page
event_title, event_slug, event_idThe parent event that groups related markets
outcomes, outcome_pricesOutcome labels and current prices (0 to 1)
yes_price, no_priceFilled for Yes/No markets
best_bid, best_ask, spread, last_trade_priceOrder book top
volume, volume_24h, liquidityActivity in USD
start_date, end_date, active, closedTiming and status
resolution_source, condition_id, imageExtras

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

OptionDefaultWhat it does
Market statusactiveActive, closed, or all
Keyword filterKeep only questions containing this text
Min 24h volume / Min liquidity0Skip thin markets
Order by24h volumeScan order, descending
Yes/No markets onlyoffSkip multi-outcome markets
Max markets500Cap 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 outcomes with matching outcome_prices.
  • This Actor never places orders.
  • 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.