Compact tables
Use best odds for “top odds” rows per outcome.
Odds comparison API
Here’s how to compare UK bookmaker odds in one consistent JSON schema — with endpoints, a compact example response, and the fastest flow for building comparison tables.
/events/odds/odds/best Use /best for compact comparison tables; use /odds for full grids.
How it’s used
Comparison products fail when feeds have inconsistent market naming. The goal is simple: one set of market keys and one response shape across all UK bookmakers, so you can render tables, sort by odds, and compute implied probabilities reliably.
Use best odds for “top odds” rows per outcome.
Use event odds to show every bookmaker odds in one response.
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=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.
A compact example response (normalised across bookmakers).
{
"event_id": "evt_123",
"odds_format": "decimal",
"bookmakers": [
{ "code": "UO004", "name": "Bet365" },
{ "code": "UO018", "name": "Paddy Power" }
],
"markets": [
{
"key": "1x2",
"outcomes": [
{ "name": "Home", "odds": 2.05, "bookmaker_code": "UO004" },
{ "name": "Home", "odds": 2.02, "bookmaker_code": "UO018" }
]
}
]
} Realtime data
Build faster with accurate, developer-friendly UK Odds API.
Bookmakers covered
UK-first coverage across major UK bookmakers and exchanges.
Pricing
Use Free to validate responses, then upgrade for full coverage and premium endpoints.
For evaluation and dashboard access
£129/month
For prototypes and early products
£249/month
For serious products and dashboards
£549/month
For trading tools and production apps
FAQ
It’s an API that lets you compare odds across bookmakers without integrating each bookmaker separately. You request odds and get a consistent JSON schema with bookmaker codes.
Use `/odds` when you need the full bookmaker grid. Use `/odds/best` when you want “comparison-ready” best odds per outcome.
All major UK bookmakers, including Bet365, Betfair, Paddy Power, Sky Bet, William Hill, Coral, Ladbrokes, Betway, 888sport, Unibet, and Spreadex.
Yes. Create a free account and generate an API key, then explore endpoints in the Swagger playground at api.ukoddsapi.com/docs.