| Official Polymarket APIs | Yes — GET /prices-history and POST /batch-prices-history | Current L2 via GET /book; no documented arbitrary historical full-L2 archive endpoint | Historical price series with configurable fidelity; current book via GET /book; live streaming | Yes | Official py-clob-client; public reads via requests | Not publicly documented as bulk historical export | Yes — public market-data endpoints (rate-limited) | $0 — no separate API subscription documented publicly | Documented historical price series; current L2 books and streaming updates | Discovery, trading, current order books, official historical price series |
| PolyOrderbooks | Yes | Yes — full bid/ask ladders | 1-second capture; query resolution 60s (Starter) to 1s (Pro/Scale) | Yes | Official Python SDK on PyPI | Enterprise S3 delivery (Parquet, CSV, JSON) | Yes — Starter plan | $19/month Pro (public pricing at time of verification) | Continuous archive; resolved markets stay queryable | Historical Polymarket L2, REST-first workflows, Python backtesting |
| PolymarketData | Yes | Yes — timestamped L2 snapshots (paid plans advertise 1-minute L2) | 1-minute highest documented archive resolution; query params 1m–1d | Yes — api.polymarketdata.co/v1 | Documented requests examples; dedicated Python SDK not publicly documented | Yes — S3 exports and Enterprise bulk delivery | Yes — Free $0/month | $60/month Trader (Pro $120, Ultra $360; Enterprise/Bulk contact) | From August 2025 onward (per public site) | Broad Polymarket market coverage, SQL-friendly historical API, L2 at 1-minute resolution |
| Telonex | Yes — quotes and crypto resolution prices | Yes — book_snapshot_5, book_snapshot_25, book_snapshot_full | Event-driven off-chain books (not interval sampled); tick trades; daily Parquet delivery | Yes — REST API for Parquet file downloads | telonex pip package with DataFrame helpers | Yes — primary workflow is Parquet downloads | Yes — metadata free; 5 trial file downloads | $99/month Single Exchange (public pricing at time of verification) | Off-chain from 2025-10-11; on-chain fills from market inception; crypto prices from 2026-04-02; occasional gaps before 2026-01-19 | Tick-level Parquet pipelines, multi-exchange bulk research, DuckDB/Polars workflows |
| DepthFeed | Yes — prices in snapshot payloads | Yes — full bid/ask ladders (up to 100 levels on Kalshi per docs) | Event-driven websocket capture (Polymarket/Limitless); interval downsampling 1s–1d | Yes — Bearer token REST API | Not publicly documented | Not publicly documented | Yes — Explorer $0, 7-day BTC sample, 1 req/sec | $29/month Quant (public pricing at time of verification) | Rolling 7/30/90-day windows by plan; full archive on Desk ($249/mo) | Event-driven full-depth books, multi-venue sports/crypto, WebSocket + REST |
| Predexon | Yes — candlesticks, market price, volume | Yes — orderbook history; tick-level Parquet deltas | Historical snapshots at ms resolution; tick Parquet bulk | Yes — api.predexon.com | TypeScript SDK documented; Python client not prominently documented | Yes — tick history Parquet downloads | Yes — unlimited core market data, historical trades, orderbooks, and pricing on Free | $49/month Dev (Pro $249, Enterprise $499+; historical endpoints free on all plans) | Not publicly documented per-venue start dates | Multi-venue data layer, wallet analytics, smart money, live WebSocket feeds |
| polyReplay (site offline) | Previously documented tick-level prices; not reachable while the site is offline | Previously documented tick-by-tick order books; not reachable while the site is offline | Capture ended July 17, 2026; site offline as of 2026-08-18 | Previously REST API v1; api.polyreplay.dev not responding as of 2026-08-18 | No official SDK published to PyPI as of 2026-08-18 | Previously per-market Parquet and whole-day bundles; not reachable as of 2026-08-18 | Not available — signup unreachable as of 2026-08-18 | Not purchasable — pricing page unreachable as of 2026-08-18 | Archive covered through July 17, 2026, but is not currently downloadable — site offline as of 2026-08-18 | No current use — service unreachable. Listed for teams migrating off it. |