Polymarket Scraper: Track Prediction Markets by Category avatar

Polymarket Scraper: Track Prediction Markets by Category

Pricing

Pay per usage

Go to Apify Store
Polymarket Scraper: Track Prediction Markets by Category

Polymarket Scraper: Track Prediction Markets by Category

Scrape Polymarket prediction markets by category, keyword, min volume, liquidity, and price move. Returns deduped JSON with question, outcomes, prices, 24h volume, and end date. Uses the official Polymarket Gamma API.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Kennedy Mutisya

Kennedy Mutisya

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

1

Monthly active users

3 days ago

Last modified

Share

Polymarket Scraper: Track Prediction Markets by Category, Keyword, and Volume

Scrape Polymarket prediction markets by category (politics, crypto, sports, tech), keyword, 24h volume, liquidity, and price move. Every market and its outcome prices lands in your Apify dataset as a clean JSON row. Deduped across runs. Official Polymarket Gamma API. Pay per item.

Searches this actor ranks for: Polymarket scraper, Polymarket API, Polymarket data feed, prediction market tracker, Polymarket price alert, Polymarket odds monitor, Polymarket volume scanner, prediction market JSON feed.


How it works in 30 seconds

flowchart LR
A[Category or<br/>keyword] --> B[Polymarket Gamma API]
B --> C[Filter: volume,<br/>liquidity, price move]
C --> D[Deduped JSON<br/>one row per market]
D --> E[Webhook or<br/>trading bot]

Pick a category or keyword. Set a volume or liquidity floor. Get a clean JSON row for every matching Polymarket market, outcome prices included.


Who this Polymarket scraper is for

You are a...You use this to...
Prediction market traderCatch new markets in your category before volume piles in and the edge disappears.
Crypto quantFeed Polymarket odds into a model alongside CEX prices, or build an arb scanner vs Kalshi.
Election analystTrack every political market, price move, and volume surge in one deduped JSON stream.
JournalistQuote the crowd on breaking news. Every price is a number you can cite.
Fintech builderBack a prediction market widget with clean API data, zero licensing fee.

How to scrape Polymarket

flowchart TD
A[Category or tag ID] --> B[Gamma markets API]
B --> C[Apply filters<br/>volume, liquidity, keyword]
C --> D[Push to dataset<br/>dedupe by market ID]
  1. Pass a category shortcut (politics, crypto, sports, tech) or a raw tag ID.
  2. The actor calls gamma-api.polymarket.com/markets with the tag, volume floor, and sort.
  3. Client side filters apply: keyword, 24h volume, liquidity, price change, time to resolution.
  4. Matches push to the dataset with outcome prices, volume, liquidity, and direct URL.

Schedule every 5 minutes for near real time price tracking. Set dedupe: false for fresh snapshots every run.


Quick start

Active political markets with over $10k daily volume:

{
"categories": ["politics"],
"minVolume24h": 10000,
"sortBy": "volume24hr"
}

Trump related markets across every category:

{
"searchQueries": ["trump"],
"minLiquidity": 5000
}

Markets moving 10+ points in the last week:

{
"categories": ["politics", "crypto"],
"minPriceChangePct": 10,
"minVolume24h": 5000,
"dedupe": false
}

From the command line:

curl -X POST "https://api.apify.com/v2/acts/scrapemint~polymarket-market-monitor/run-sync-get-dataset-items?token=YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{"categories":["politics"],"minVolume24h":10000}'

Category shortcuts

ShortcutPolymarket tag
politicsPolitics
cryptoCrypto
sportsSports
techTechnology
electionsUSA Election
musicMusic
basketballBasketball
footballFootball

Need another tag? Pass the raw ID in tagIds. Browse all tags at gamma-api.polymarket.com/tags.


Polymarket scraper vs the alternatives

Polymarket web UIDune dashboardsThis actor
PricingFree, manualFree to $420 / moPay per item, first 50 free
Keyword filterNoSQL onlyYes
Price move alertNoYou build itBuilt in
ScheduleN/ADaily refreshEvery 1 minute
OutputBrowserDashboardJSON, CSV, Excel, webhook

Sample output

{
"kind": "market",
"id": "540816",
"slug": "will-trump-win-the-2028-election",
"question": "Will Trump win the 2028 election?",
"url": "https://polymarket.com/market/will-trump-win-the-2028-election",
"outcomes": [
{ "name": "Yes", "price": 0.12 },
{ "name": "No", "price": 0.88 }
],
"lastTradePrice": 0.12,
"bestBid": 0.12,
"bestAsk": 0.13,
"volume24hr": 42815.23,
"volumeTotal": 1250412.88,
"liquidity": 88431.12,
"oneWeekPriceChange": -0.03,
"endDate": "2028-11-07T12:00:00Z",
"active": true
}

Every field drops into a trading bot, Google Sheet, Slack channel, or Notion database.


Pricing

First 50 items per run are free. After that you pay per extracted market. A 200 market snapshot lands well under $1.


FAQ

Does Polymarket have a public API? Yes. The Gamma API at gamma-api.polymarket.com is public and requires no authentication for reads. This actor wraps the /markets and /events endpoints with pagination, client side filters, and dedup.

What is the difference between a market and an event? A market is one question with binary or categorical outcomes (e.g., "Will Trump win 2028?" Yes/No). An event is a group of related markets under one theme (e.g., "2028 US Presidential Election" grouping 20+ candidate markets). Set itemType to markets or events.

Can I track price moves over time? Yes. Set dedupe: false and schedule every few minutes. You get a fresh snapshot per run with lastTradePrice, bestBid, bestAsk, and oneWeekPriceChange. Feed that into a time series store.

How do I filter for liquid markets only? Set minLiquidity: 5000 and minVolume24h: 1000. This drops thin markets with no resting size or dead order flow.

How do I monitor a candidate or topic? Use searchQueries with terms like trump, bitcoin, fed, super bowl. The actor matches the question and description. Combine with categories to narrow.

How fast is it after a new market lists? Gamma indexes new markets within seconds. Schedule every 1 to 5 minutes and you catch listings near real time.

Is scraping Polymarket allowed? Yes. The Gamma API is public and designed for programmatic read access. This actor uses the official endpoints. No headless browser, no HTML scraping.


  • SEC Form 4 Insider Trading Tracker for every insider buy and sell
  • SEC 8-K Event Tracker for earnings, exec changes, and M&A filings
  • GitHub Issue Monitor for devtool category mentions and bug reports
  • Stack Overflow Lead Monitor for dev question tracking by tag
  • Hacker News Scraper for stories and comments by keyword
  • Reddit Lead Monitor for subreddit and brand mention tracking
  • Product Hunt Launch Tracker for competitor launch monitoring

Stack these to cover every public financial, prediction, and developer signal surface one desk touches.