Polymarket Scraper avatar

Polymarket Scraper

Pricing

$1.80 / 1,000 results

Go to Apify Store
Polymarket Scraper

Polymarket Scraper

Polymarket prediction-market prices, bid/ask, volume and liquidity by event, market or topic, plus price history per outcome.

Pricing

$1.80 / 1,000 results

Rating

0.0

(0)

Developer

anthony leblanc

anthony leblanc

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

16 hours ago

Last modified

Categories

Share

Get Polymarket prediction-market prices as clean rows: outcome prices, best bid and ask, 24-hour and total volume, liquidity and end date, by topic, event or market. History mode returns price history for each outcome.

What it does

  • Reads Polymarket’s public market API (no login, no wallet, no key).
  • Filters by topic tag (politics, crypto, sports…), event or market slug, status and keyword.
  • Parses outcome prices into numbers (the raw API returns them as text).
  • Sorts by 24-hour volume so the busiest markets come first.
  • History mode returns price points for each outcome over a day, week, month or all time.

Why this one: Snapshot and per-outcome price history in one Actor, outcome prices parsed into numbers (the raw API returns them as text), topic and keyword filters, sorted by 24-hour volume.

In our last check, 20 runs over varied inputs succeeded 100% of the time.

Use cases

  • Tracking odds on elections, crypto, sports and world events
  • Charting how a market moved after news
  • Comparing Polymarket with Kalshi or polls

Input example

{
"tagSlugs": [
"crypto"
],
"maxItems": 5
}
  • mode: snapshot or history
  • eventSlugs / marketSlugs / tagSlugs: what to fetch
  • keyword: filter by question
  • status: active, closed or all
  • historyRange: day, week, month or all

Output sample

Real results from a run of this Actor:

[
{
"id": "561229",
"question": "Will JD Vance win the 2028 US Presidential Election?",
"eventTitle": "Presidential Election Winner 2028",
"eventSlug": "presidential-election-winner-2028",
"slug": "will-jd-vance-win-the-2028-us-presidential-election",
"outcome": "JD Vance",
"outcomes": [
{
"name": "Yes",
"price": 0.184
},
{
"name": "No",
"price": 0.816
}
],
"yesPrice": 0.184,
"bestBid": 0.18,
"bestAsk": 0.188,
"lastTradePrice": 0.18,
"spread": 0.008,
"oneDayPriceChange": -0.0145,
"volume": 17243385.237591997,
"volume24h": 28338.430958,
"liquidity": 454347.74483,
"startDate": "2025-07-11T19:05:46.369Z",
"endDate": "2028-11-08T04:59:00.000Z",
"active": true,
"closed": false,
"tags": [
"president",
"united-states",
"us-presidential-election",
"elections",
"politics",
"world-elections",
"global-elections",
"earn-4",
"main-election"
],
"conditionId": "0x7ad403c3508f8e3912940fd1a913f227591145ca0614074208e0b962d5fcc422",
"url": "https://polymarket.com/event/presidential-election-winner-2028/will-jd-vance-win-the-2028-us-presidential-election",
"sourceUrl": "https://polymarket.com/event/presidential-election-winner-2028/will-jd-vance-win-the-2028-us-presidential-election",
"scrapedAt": "2026-10-27T20:02:54.460Z"
},
{
"id": "561230",
"question": "Will Gavin Newsom win the 2028 US Presidential Election?",
"eventTitle": "Presidential Election Winner 2028",
"eventSlug": "presidential-election-winner-2028",
"slug": "will-gavin-newsom-win-the-2028-us-presidential-election",
"outcome": "Gavin Newsom",
"outcomes": [
{
"name": "Yes",
"price": 0.1195
},
{
"name": "No",
"price": 0.8805
}
],
"yesPrice": 0.1195,
"bestBid": 0.119,
"bestAsk": 0.12,
"lastTradePrice": 0.119,
"spread": 0.001,
"oneDayPriceChange": 0.0045,
"volume": 18780170.342862006,
"volume24h": 8032.278021,
"liquidity": 325305.96817,
"startDate": "2025-07-11T19:05:48.736Z",
"endDate": "2028-11-08T04:59:00.000Z",
"active": true,
"closed": false,
"tags": [
"president",
"united-states",
"us-presidential-election",
"elections",
"politics",
"world-elections",
"global-elections",
"earn-4",
"main-election"
],
"conditionId": "0x4567b275e6b667a6217f5cb4f06a797d3a1eaf1d0281fb5bc8c75e2046ae7e57",
"url": "https://polymarket.com/event/presidential-election-winner-2028/will-gavin-newsom-win-the-2028-us-presidential-election",
"sourceUrl": "https://polymarket.com/event/presidential-election-winner-2028/will-gavin-newsom-win-the-2028-us-presidential-election",
"scrapedAt": "2026-10-27T20:02:54.534Z"
}
]

Fields:

  • id, question, eventTitle, eventSlug, slug, outcome
  • outcomes [{name, price}], yesPrice, bestBid, bestAsk, lastTradePrice, spread, oneDayPriceChange
  • volume, volume24h, liquidity (USD numbers)
  • startDate, endDate (ISO), active, closed, tags, conditionId, url
  • History rows: outcome, time, price

Pricing

Pay per result: $1.80 per 1,000 results. You pay only for results you get; Apify platform costs are included. Set a maximum charge for a run and the Actor stops cleanly when it's reached, keeping everything collected so far.

Tips

  • The slug is the last part of a Polymarket URL: polymarket.com/event/
  • A keyword scan can check up to about 2,300 events (Polymarket’s paging limit); use tags to narrow it.

FAQ

Do I need an account on Polymarket? No. It only reads public pages and data.

Can I trade with this? No. It only reads public market data. Something broke or a field is missing? Open an issue on the Issues tab and include your run link. We fix scrapers quickly when sites change.

This Actor collects publicly available data only. You're responsible for using it lawfully and in line with Polymarket's terms.