About
Built for operators, not hobbyists.
Last updated 2026-07-03
TheOddsAPI is a real-time sports odds API. It aggregates live betting lines from 50+ sportsbooks across 26 sports into one normalized REST response, and layers intelligence on top: Pinnacle-anchored edge detection, vig-removed fair odds, consensus pricing, player props, and a historical snapshot archive.
The customers are developers and trading operations: arbitrage scanners, betting models, odds comparison products, Discord bots, prediction-market traders benchmarking Polymarket and Kalshi contracts against sharp sportsbook prices.
The infrastructure
- Refresh: tiered by sport priority, as fast as 30 seconds for top US sports. Every odds object carries a
last_updatetimestamp so freshness is verifiable, not claimed. - Efficiency: ETag caching means unchanged data returns a 304 at zero credit cost. Poll aggressively without burning quota.
- Data depth: a snapshot archive growing by millions of rows per day across 50+ books, powering the historical endpoints and the public market reports.
- Uptime: monitored externally, published live at the public status page. The
/healthendpoint is open. Check it yourself. - AI-native: an official Claude MCP connector, machine-readable OpenAPI spec and product facts, and a static reference AI assistants can actually read.
How we operate
Self-serve, published pricing, no sales calls. A free key takes minutes and no credit card; the same key upgrades through Professional and Business with zero code changes. No overage billing, ever: hit your quota and you get a clean 429, not a surprise invoice.
Every feature that ships is listed in the changelog. Every published market report carries its methodology. When something is on a roadmap rather than live, the docs say so.
Questions, coverage requests, or volume pricing: hello@theoddsapi.com. We respond to every message.