The indexer ingests four entities continuously into TimescaleDB:Documentation Index
Fetch the complete documentation index at: https://polyfeed.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
| Entity | Cadence | Endpoint |
|---|---|---|
| Markets | Discovery loop, ~1 min | /v1/{coin}/markets |
| Orderbook snapshots | Every CLOB update | /v1/{coin}/markets/{conditionId}/snapshots |
| Top-of-book quotes | Downsampled per timeframe | /v1/{coin}/markets/{conditionId}/quotes |
| Mid-price ticks | Downsampled per timeframe | /v1/{coin}/prices |
Coin coverage
Symbols available depend on your tier. Live list:GET /v1/billing/tiers.
Today: BTC, ETH, SOL, XRP. New coins added as Polymarket lists them and as tier matrices update.
Timeframes
For downsampled endpoints (quotes, prices), pass tf=:
tf | Bucket size |
|---|---|
1m | 1 minute |
5m | 5 minutes |
15m | 15 minutes |
1h | 1 hour |
1d | 1 day |
tf — return every recorded update.
Out of scope
- ❌ Trades — not indexed (CLOB makers/takers events skipped)
- ❌ Streaming (SSE/WS) — REST only
- ❌ Wallet auth (SIWE) — API key only
- ❌ Bulk export (CSV/Parquet) — JSON only