Best odds API

Looking for a best odds API?

Here’s how to get the best odds per outcome across UK bookmakers — endpoints, a compact example response, and the core flow used by comparison products.

Typical flow
/events
/events/EVENT_ID/odds/best

Fetch an event_id for today, then call best odds for the event.

How it’s used

Comparison tables, alerts, and signals.

Best-odds outputs are “ready to render”: one row per outcome with the top bookmaker and odds. That makes it ideal for odds comparison pages, alert thresholds, and identifying odds gaps without scanning every bookmaker manually.

Fast comparison

Show the best odds per outcome and link users to the best bookmaker.

Automation

Trigger alerts when best odds move past a threshold or when best bookmaker changes.

Endpoints

Copy‑paste these requests.

GET /v1/football/events?schedule_date=YYYY-MM-DD&has_odds=true&per_page=10

GET /v1/football/events/EVENT_ID/odds/best?odds_format=decimal

Replace EVENT_ID with an event_id returned by the events endpoint.

Sample JSON

A compact example response (normalised across bookmakers).

{
  "event_id": "evt_123",
  "odds_format": "decimal",
  "markets": [
    {
      "key": "1x2",
      "best": [
        { "name": "Home", "odds": 2.02, "bookmaker_code": "UO004" },
        { "name": "Draw", "odds": 3.45, "bookmaker_code": "UO018" },
        { "name": "Away", "odds": 3.78, "bookmaker_code": "UO006" }
      ]
    }
  ]
}

Realtime data

#1 odds API for the UK market.

Build faster with accurate, developer-friendly UK Odds API.

Bookmakers covered

UK-first coverage across major UK bookmakers and exchanges.

Pricing

Simple, honest pricing.

A focused API built for one job: UK football odds, from every bookmaker, in one clean format.

Sandbox

Free

£0

For evaluation and early prototypes

  • 2 UK bookmakers
  • Core markets only
  • 300 requests/month
  • 1 API key
  • Email support

Starter

£49/month

For prototypes and early builds

  • 10 UK bookmakers
  • Core markets only Main match odds such as match winner, over/under, both teams to score, double chance, draw no bet, and handicaps.
  • 1,000 requests/hour
  • Email support

Business

£359/month

For arbitrage tools and revenue-generating systems

  • 28 UK bookmakers
  • Core markets Main match odds such as match winner, over/under, both teams to score, double chance, draw no bet, and handicaps.
  • Advanced markets Deeper betting markets such as corners, cards, team props, player props, specials, and bookmaker-specific markets.
  • 20,000 requests/hour
  • Arbitrage API included
  • Specials Football specials: markets on topics like next manager, transfers, and awards.
  • Historical odds

FAQ

Still got questions?

What is a best odds API?

A best odds API returns the best available odds per outcome across multiple bookmakers, so you can build comparison tables, alerts, and edge detection without stitching feeds.

How do I get best odds for an event?

Call the best-odds endpoint for a specific event_id. You can optionally filter by market or bookmaker codes depending on your use case.

Which bookmakers are included?

All major UK bookmakers, including Bet365, Betfair, Paddy Power, Sky Bet, William Hill, Coral, Ladbrokes, Betway, 888sport, Unibet, and Spreadex.

Can I try the API before I pay?

Yes. Create an account and subscribe to a plan, then explore endpoints in the Swagger playground at api.ukoddsapi.com/docs.

What you can build

Real examples.
Copy‑paste code.