Starter
50KOdds
- Requests
- 50K / month
- Streams
- 150 stream-hours / month
- All Bookmakers
- All Markets
- 60 requests/min
- Self-serve
Bets
- Positive EV and arbitrage bets
- Up to 2 bookmakers
Choose a plan by request volume and streaming allowance.
No surprise overages. Usage is hard-capped by default. Standard endpoints count against the monthly request allowance; large snapshots, historical lookups, aggregate feeds, and support-approved bets endpoints may use separate written limits.
The coverage page lists the current public catalog across bookmakers, sports, racing, leagues, and recently observed markets. The landing page highlights 100+ bookmakers, sports and racing coverage, 75+ leagues, and 100+ market types, including moneylines, handicaps, totals, team totals, player props, corners, cards, goals, quarters, halves, periods, and innings.
SSE and WebSocket update streams are included on every plan, but odds-api does not currently support in-play odds. History is a paid add-on so streaming access and line-movement/backtesting access can be managed separately.
Use the public base URL https://api.odds-api.net/v1 and send your API key from a server-side backend. Keep API keys out of browser-visible code and public repositories. Account pages let users view or rotate their API key.
Pricing is monthly in USD. Plans run from Starter through Pro, streaming updates are included on every plan, history and support-approved bets endpoints are available as add-ons or custom access, and usage is hard-capped by default so there are no surprise overage bills.
Choose a monthly plan and start building with real odds data.