Skip to main content

All Bookmaker APIs

The world's most comprehensive directory of bookmaker APIs. Access real-time odds from 415+ licensed sportsbooks across all major regions.

415+
Bookmakers
34
Sports
12,000+
Leagues
50+
Countries

Coverage by bookmaker

Every bookmaker we cover, with its sports, pre-match and live odds, player props and markets. Click a row for the breakdown by sport.

BookmakerSportsPre-matchLivePropsMarketsDetails
Football +15 more✓✓✓
187Player propsCornersCardsHalves
Details
Football +14 more✓✓–
24CornersCardsHalves
Details
Football +7 more✓✓–
26CornersCardsHalves
Details
Basketball +8 more✓✓✓
27Player propsHalves
Details
Volleyball +12 more✓✓–
34CornersHalves
Details
Football +1 more✓✓–
48CornersCardsHalves
Details
Football +9 more✓✓✓
61Player propsCornersCardsHalves
Details
Esports +12 more✓✓–
70CornersCardsHalves
Details
Basketball +9 more✓✓✓
65Player propsHalves
Details
Baseball +5 more✓✓✓
21Player propsCardsHalves
Details
427 bookmakers · showing 10
Missing a bookmaker, live odds or a market? Tell us what you need and we email you when it is added.

Coverage updated 23 Oct 2026, 21:20 UTC · Download as JSON

Request a bookmaker

Tell us which bookmakers you need and we email you when they are live.

Bookmakers
Add as many as you need. Press Enter or pick from the list.
Markets you need (optional)

No account needed. We only email you about this request.

Browse by Sport

Access odds for all major sports from 415+ bookmakers

Integration Guides

Step-by-step guides for integrating with popular bookmaker APIs

Building a sportsbook or a betting product on this data? Read the sportsbook API integration guide.

Browse by Region

Using Bookmaker API Keys

Filter odds by specific bookmakers using their API keys

# Get odds from specific bookmakers
curl "https://api.odds-api.io/v3/odds?apiKey=YOUR_KEY&eventId=123&bookmakers=Bet365,DraftKings,Betfair"

# Get odds from a specific region
curl "https://api.odds-api.io/v3/odds?apiKey=YOUR_KEY&eventId=123&region=us"

# Python example
import requests

odds = requests.get(
    "https://api.odds-api.io/v3/odds",
    params={
        "apiKey": "YOUR_KEY",
        "eventId": 123,
        "bookmakers": "Bet365,DraftKings,Betfair"  # Use API keys from tables above
    }
).json()

All Bookmakers A-Z (415+)

Why Use Bookmaker APIs?

Real-Time Data

Sub-second latency with WebSocket connections. Get odds updates as they happen, before the market moves.

Global Coverage

Access odds from licensed operators worldwide. UK, US, Europe, Asia, LATAM, and international bookmakers all in one place.

Complete Markets

Moneylines, spreads, totals, player props, and more. Pre-match and live markets across all major sports.

Easy Integration

Clean REST API with JSON responses. Comprehensive documentation and support to get you up and running fast.

Ready to Get Started?

Join thousands of developers building with our bookmaker APIs. Get your API key and start accessing real-time odds in minutes.

Bookmaker API FAQ

Plans from £49/month with 5,000 requests/hour. Cancel anytime.

How many bookmakers does the API cover?

Odds-API.io covers 415+ bookmakers across 34 sports and 12,000+ leagues worldwide, spanning UK (UKGC), US state-licensed, European, Asian and Latin American operators, all through a single REST API.

Which US sportsbooks are supported?

US coverage includes state-licensed operators such as DraftKings, FanDuel, BetMGM, Caesars, BetRivers and PointsBet. See the US bookmakers page for the full list.

Are live (in-play) odds available for all bookmakers?

Yes. Pre-match and live in-play odds are available, with updates delivered over WebSocket at <150ms average latency. Live market availability varies by bookmaker and event.

Is there a free way to access bookmaker odds?

New free API keys are paused. Existing free keys keep working. The entry plan is Solo at £49/month: 2 bookmakers of your choice, 5,000 requests/hour, every sport and market, pre-match and live. Cancel anytime.