Documentation Index
Fetch the complete documentation index at: https://docs.oddpool.com/llms.txt
Use this file to discover all available pages before exploring further.
Available on all plans (Free tier included).
| Endpoint | Use for |
|---|---|
| Search series | Find a series_id like KXBTC15M or btc-up-or-down-15m. Start here if you don’t already have one. |
| Search markets | List markets by text query, by series_id, or both. |
| Search events | List events by text query, by series_id, or both. |
| Recent markets | Newest market listings, no query required. |
| Recent events | Newest event listings, no query required. |
| Event markets | List the outcome markets under one event. |
Common workflows
Backtest a strategy on a series
Find the series you want, then list its closed markets in a time window. Feed the resulting
market_id values into the Kalshi or Polymarket historical endpoints.Build a probability dashboard
Scope to a series (e.g. one NBA market type or one Kalshi BTC resolution), pull active events, then poll their orderbooks.
Free-text discovery
Don’t know a
series_id yet? Search markets or events directly with q=. Useful for one-offs and cross-series queries.Watch new listings
Tail the most recent listings on either exchange, or watermark a search by
discovered_after to poll for new entries within a series.See an event's outcomes
Once you have an
event_id, list every outcome market under it.