REST API

The fastest API for Polymarket.

The official Polymarket APIs leave you 10 to 60 seconds behind the action. Struct is built for traders, bots, and analysts who need data the moment it happens.

Get Started for FreeNo credit card required!

Features

Instant propagation

Data is available the moment it lands on-chain. Not after a cache refresh cycle. Not after a polling interval. Instantly.

Rich data

Deep coverage across trades, positions, markets, and more. Structured and enriched, not just raw logs.

In-house indexing

All data is indexed in-house via our own indexing pipeline. Not proxied through Polymarket's API.

All endpoints to build your product

Plug and play endpoints for rich data on everything Polymarket.

Trades

Fetch the full history of trades for any market, trader with extensive filtering.

  • Filter by condition IDs, trader, or trade_types
  • Covers OrderFilled, Redemption, Merge, Split, and more
  • Cursor-based pagination via pagination_key

Markets & Events

Find any market or event by name, slug, or ID or find all markets or events by tag or category.

  • Lookup by condition ID, slug, or event identifier
  • Filter events by tag, category, series, or status
  • Event responses include every child market outcome

Traders & Positions

Fetch the full history of trades for any market, trader with extensive filtering.

  • Single-address and batch profile lookups
  • Global, market, event, and outcome-level PnL
  • Leaderboard by timeframe, sort metric, and category

Order Books

Historical or real-time order book data for all markets or outcomes.

  • Current book by position_id or aggregated by market
  • Historical order-book snapshots
  • Spread history for liquidity analysis

Charting

Line charts, candlestick charts, and volume bars for any market or outcome.

  • OHLCV candlesticks from 1 minute to 1 day
  • Per-market and per-position candle endpoints
  • Volume series for markets, events, positions, and traders

Resolution & Oracle Events

Oracle events and resolution status for events or markets. Indexed instantly.

  • Full UMA lifecycle: Proposal, Dispute, Settled, Resolution
  • Admin states: Reset, Flag, Pause, ManualResolution
  • Neg-risk outcome reporting included

Analytics

Analytics for traders, tags, markets, and global activity.

  • Global metrics: volume, open interest, active traders
  • Breakdowns by tag, market, and event
  • Trader-level PnL, volume, and scoring analytics

How Struct stacks up against the competition

Compare real performance metrics and data coverage across Polymarket data providers.

FeaturesPolymarketCompetitor 1Competitor 2
Resolution Latency: Time between market resolution on-chain and data availability in APIs.
Instant
~2min
~2min
~2min
PnL Latency: Time between order placement and profit/loss calculation.
Instant
~10s cache
N/A
60m refresh
Positions Latency: Time between position creation/updates and data availability in APIs.
Instant
~10s cache
~10s
~1s
PnL Richness: Amount of PnL data available for each account.
Full
Limited
N/A
Full
PnL History: Live position and PnL data for all token holders.
All-time
All-time
N/A
<30d
Price Metrics: Amount of price metric timeframes and types available. E.g. 1m, 24h, 7d for markets, events, positions.
27
10
4
4
Websockets: Ability to stream data in real-time using WebSockets.
Webhooks: Ability to receive data updates via webhooks.
Managed Backfill: Ability to backfill historical & realtime data into your own database.
Rate Limits: Maximum number of API requests allowed per second.
No limit
20–400/sec1
No limit
No limit
AI Chat Agents: Built-in AI chat agents for market research, analysis, and insider detection.
Automations: Event-triggered workflows with AI processing, delivered to Discord, Telegram, or webhooks.
Multiple Venues: Ability to access data from multiple prediction markets.
Roadmap
1 References Polymarket's official Gamma API rate limits. Last updated: 2026-02-24

Start exploring with Struct

Get started for free — chat with AI agents or integrate our API in minutes. No credit card required.

Get Started