Live odds API

Looking for a live odds API?

Here’s how to pull UK football odds with minute‑level updates across UK bookmakers — the endpoints to call, a compact JSON example, and coverage.

Refresh loop
/events
/events/EVENT_ID/odds
/events/EVENT_ID/odds/best

Get an event_id, then refresh odds for that match on your cadence.

Endpoints

Copy‑paste these requests.

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

GET /v1/football/events/EVENT_ID/odds?package=core&odds_format=decimal

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 odds response you can render quickly.

{
  "event_id": "evt_123",
  "odds_format": "decimal",
  "updated_at_utc": "2026-04-30T12:34:00Z",
  "markets": [
    {
      "key": "btts",
      "outcomes": [
        { "name": "Yes", "odds": 1.82, "bookmaker_code": "UO004" },
        { "name": "No", "odds": 2.06, "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 in one response shape.

Pricing

Start lean. Scale up when you’re ready.

Use Free to validate responses, then upgrade for full coverage and premium endpoints.

Sandbox

Free

£0

For evaluation and dashboard access

  • 2 UK bookmakers
  • Core markets only
  • 300 requests/month
  • Read-only access
  • Community support

Starter

£129/month

For prototypes and early products

  • 10 UK bookmakers
  • Core markets only
  • 1,000 requests/hour
  • Email support

Scale

£549/month

For trading tools and production apps

  • 27 UK bookmakers
  • Core + full markets
  • 20,000 requests/hour
  • Arbitrage API included
  • Historical odds

FAQ

Still got questions?

What is a live odds API?

A live odds API is a REST API that returns bookmaker odds as JSON and updates frequently so your app can refresh tables, alerts, and signals during the day.

How often are odds updated?

We update odds every minute.

How do I refresh odds for a match?

Fetch an event_id from `/v1/football/events`, then poll `/events/EVENT_ID/odds` (or `/odds/best` for compact “top odds” outputs) on your chosen cadence.

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 you can build

Real examples.
Copy‑paste code.