Public APIs
Odds-API.io favicon

Odds-API.io

Sports & Fitness

Pre-match and live betting odds from 450+ bookmakers across 34 sports over REST and WebSocket.

Odds-API.io's website screenshot

About Odds-API.io

Odds-API.io provides sports betting odds data aggregated from over 450 bookmakers, delivered via REST, WebSocket or MCP in a single JSON format. Coverage includes pre-match and live odds, player props, scores and historical data across 34 sports and more than 12,000 leagues, with over 500 market types available. Bookmakers covered include Bet365, Betfair Exchange, Unibet, Betano, DraftKings, FanDuel, William Hill, Paddy Power, BetMGM, Stake, 1xbet and others, with per-bookmaker breakdowns of supported sports, markets, live odds, player props and outrights. An outrights add-on covering tournament winner and top-finish pricing is available, starting with golf.

The API supports use cases such as live scores, odds comparison, player props display and value-bet detection, with endpoints for live events, odds by event and bookmaker, and value bets. Average response time is listed as under 150ms with 99.99% uptime. Plans start from £49/month with no long-term commitment (cancel anytime), and the service states it is used by over 20,000 developers.

Key features

  • Real-time pre-match and live odds from 450+ bookmakers
  • Player props, scores, and historical data in one JSON format
  • Access via REST, WebSocket, or MCP
  • Value bets endpoint sorted by edge
  • Coverage across 34 sports and 12,000+ leagues
  • Outrights odds add-on for tournament winner and top-finish markets

Frequently asked questions

How much does Odds-API.io cost?

Plans start from £49/month and can be cancelled anytime.

What data formats and protocols are supported?

Data is delivered in one JSON format over REST, WebSocket, or MCP.

How many bookmakers and sports are covered?

The API covers 450+ bookmakers, 500+ market types, and 34 sports across 12,000+ leagues.

What is the typical response time and uptime?

Average response time is under 150ms with 99.99% uptime, and live odds are pushed in milliseconds.

Can I request a bookmaker or market that isn't covered yet?

Yes, you can submit a request specifying the bookmaker, sport, or market and be emailed when it is added.

Ad
SerpApi - Search API favicon

SerpApi - Search API

SerpApi's Search API makes it easy and fast to scrape Google and other search engines.

Learn more

Featured products

  • SerpApi - Search API favicon
  • TranscriptFetch favicon

Show your product to thousands of developers

· 100k monthly pageviews
· 7k newsletter subscribers

Advertise your product