Betting odds API

Looking for a betting odds API?

Here are the endpoints you need to pull UK bookmaker odds in one schema — plus sample JSON and a live preview.

Common queries
schedule_date=YYYY-MM-DD
package=core | full
odds_format=decimal

Use package to control market depth. Use odds_format to choose decimal, fractional, etc.

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?package=full&odds_format=decimal

Replace EVENT_ID with an event_id returned by the events endpoint.

Sample JSON

A typical response (normalised markets + bookmaker codes).

{
  "event_id": "evt_123",
  "bookmakers": [
    { "code": "UO004", "name": "Bet365" },
    { "code": "UO011", "name": "Betway" }
  ],
  "markets": [
    {
      "key": "totals_goals",
      "outcomes": [
        { "name": "Over 2.5", "odds": 1.95, "bookmaker_code": "UO004" },
        { "name": "Under 2.5", "odds": 1.90, "bookmaker_code": "UO004" }
      ]
    }
  ]
}

Realtime data

#1 odds API for the UK market.

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

Bookmakers covered

UK-first coverage: 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 betting odds API?

It’s a REST API that returns odds as JSON. You request fixtures and odds using query parameters and get bookmaker odds in a consistent response shape.

Which bookmakers are included?

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

What markets can I get?

Core markets cover common match markets (1X2, BTTS, totals, corners, cards). Full markets add deeper coverage where available.

How often are odds updated?

We update odds every minute.

Can I try the API before I pay?

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

What you can build

Real examples.
Copy‑paste code.