Choosing a UK odds API
Ten odds APIs you could build a UK product on, compared on UK bookmakers, bet365, exchange lay prices, delivery and pricing, then matched to the jobs they suit. Every fact links to the provider's own page.
OddsRelay publishes this page and is one of the ten. Entries are in alphabetical order, not ranked. Facts checked 12 October 2026.
At a glance
| Provider | UK bookmakers | bet365 | Exchange lay prices | Pricing | Delivery |
|---|---|---|---|---|---|
| BetsAPI | Some, via its Events API | Yes, its main product | Raw (Betfair) | Published, paid trials | REST |
| Odds-API.io | 32 on its UK page | Every plan, it states | Raw, on paid plans | Published, free keys paused | REST, WebSocket add-on |
| OddsBlaze | bet365; not William Hill or Sky Bet | Listed, no region named | None documented | Published, trial key | REST, SSE on Enterprise |
| OddsPapi | 19 listed | Listed | Raw | Published, free tier | REST, WebSocket on B2B |
| OddsRelay | 60+ live | Yes, pre-match | Raw and paired | Published, free 14-day plan | REST, pre-match and in-play |
| OpticOdds | No UK filter | Not in its public list | Raw | On request | Push stream |
| SharpAPI | Some; no William Hill | Bet365 US only | Raw, Sharp plan up | Published, free plan | REST, push add-on |
| SportsGameOdds | Some, in a global index | Pro plan up, no region named | None documented | Published, free plan | REST, in-play too |
| The Odds API | 21 listed | Australia only | Raw | Published, free plan | REST, in-play too |
| UK Odds API | 34 listed | Listed, Starter plan up | None documented | Published, free tier | REST, pre-match |
Which one for which job
Each job lists the providers whose own pages document it, in alphabetical order, and the one thing to check before you choose.
| Job | Providers | Check |
|---|---|---|
| An oddsmatcher or matched-betting tool | BetsAPI, Odds-API.io, OddsPapi, OddsRelay, OpticOdds, SharpAPI and The Odds API | Who pairs the prices. OddsRelay pairs each bookmaker price with an exchange lay price and its liquidity; the others carry exchange lay prices for you to pair. |
| A UK odds comparison site | Odds-API.io, OddsPapi, OddsRelay, The Odds API and UK Odds API | Each groups its UK bookmakers on their own (a UK region, page or list). Lay your list of books against theirs. |
| bet365 prices for the UK | Odds-API.io, OddsPapi, OddsRelay and UK Odds API | Which bet365, and on which plan. BetsAPI's bet365 API, SportsGameOdds and OddsBlaze name no region; The Odds API lists bet365 only in Australia, and SharpAPI only as Bet365 US. What each one's pages say about bet365 has the detail. |
| In-play odds | BetsAPI, Odds-API.io, OddsBlaze, OddsPapi, OddsRelay, OpticOdds, SharpAPI, SportsGameOdds and The Odds API | The plan it needs, and which books it covers in play. OddsRelay's bet365 prices are pre-match only, and UK Odds API is pre-match. |
| Historical odds for backtesting | BetsAPI, Odds-API.io, OddsBlaze, OddsPapi, OddsRelay, OpticOdds, SharpAPI, SportsGameOdds, The Odds API and UK Odds API | How far back it goes and the plan it needs. OddsRelay's starts on 17 October 2026, and its closing lines and day files carry bookmaker prices only. |
| Push delivery | Odds-API.io, OddsBlaze, OddsPapi, OpticOdds, SharpAPI and SportsGameOdds | The plan or add-on it needs: most sell it as an add-on or on a top plan. |
| A free plan to start on | OddsPapi, SharpAPI, SportsGameOdds, The Odds API and UK Odds API | What it carries: SharpAPI's covers DraftKings and FanDuel, UK Odds API's two bookmakers. OddsRelay's free plan is 50,000 tokens for 14 days from sign-up, to test with. |
How we compared them
We read each provider's own public pages on 12 October 2026: its homepage, pricing, bookmaker list and API docs. Each entry's sources list the pages behind it.
A fact appears only where the provider's page states it, and an absence only where we read the page that would list it. A count the provider gives is its own, attributed to it.
Prices are described rather than quoted, because they change faster than this page. Entries are alphabetical and nothing is ranked. Every fact is read again within 30 days.
BetsAPI
A long-running, low-priced source of raw data built around bet365, sold per sport, per bookmaker or all-inclusive.
Consider it if you want low-priced raw bet365 data with results and years of history, and you will build the processing yourself.
| Output | Raw events, odds and results per bookmaker. |
|---|---|
| bet365 | Its main product, documented endpoint by endpoint. |
| UK bookmakers | Five single-bookmaker APIs (bet365, Betfair, BWin, Sbobet and 1xBet), and it says its bet365, Betfair, BWin and Sbobet APIs carry every market on those sites. Its Events API takes a list of bookmaker sources, UK bookmakers among them, for a short list of main markets per sport. |
| Exchange lay prices | Betfair Exchange responses carry back and lay prices with size. You match them to bookmaker prices yourself. |
| Delivery | REST, with the token passed in the URL query string. |
| Pricing | Published prices with low-priced paid trials. Its pricing FAQ says there are no free trials. |
| Docs and sign-up | Public, no login wall. |
Odds-API.io
A self-serve odds API priced by the number of bookmakers you select, with pre-match and live odds and a WebSocket add-on. It is not The Odds API.
Consider it if you want pre-match and live odds across many sports, priced by how many bookmakers you pick, and you will pair exchange prices yourself.
| Output | Odds per bookmaker and market, pre-match and live, each bookmaker under its own name, with historical closing lines on paid plans. |
|---|---|
| bet365 | Its bet365 page states bet365 is included on every plan, pre-match and live, with player props. |
| UK bookmakers | Its UK page lists 32, including bet365, William Hill, Sky Bet, Ladbrokes, Coral and Paddy Power. Its homepage states 450+ bookmakers across all regions. |
| Exchange lay prices | Exchange books need a paid plan. There a row can carry lay prices and the amount available at the best price. You pair them with bookmaker prices yourself. |
| Delivery | REST on every plan. WebSocket streaming is a paid add-on that doubles the plan's price. |
| Pricing | Published plans priced by how many bookmakers you select, and Enterprise on request. Its free plan page says new free keys are paused. |
| Docs and sign-up | Public docs with an OpenAPI spec, plus Python and TypeScript SDKs and an MCP server it maintains. |
OddsRelay vs Odds-API.io in detail
Sources (7)
OddsBlaze
Raw prices from the sportsbooks and prediction markets its index lists, bet365 among them, in one schema, with same-game parlay pricing and a push feed on Enterprise.
Consider it if you build for the US sportsbooks and prediction markets its index lists, and want in-play odds, same-game parlay prices and line history.
| Output | Raw prices per sportsbook in one schema, in formats including decimal and fractional, with same-game parlay pricing and a bet grader as separate endpoints. |
|---|---|
| bet365 | Its bet365 page offers odds, player props, alternate markets, futures and historical odds. Neither that page nor its index names a country, region or plan for it. |
| UK bookmakers | Its sportsbooks index lists bet365, and does not list William Hill, Paddy Power, Sky Bet, Ladbrokes, Coral or Betfred. |
| Exchange lay prices | Its sportsbooks index does not list Betfair, Smarkets or Matchbook, and its odds docs show one price per selection, with no lay or liquidity field. |
| Delivery | REST, pre-match or in-play (its live parameter picks one). A server-sent events push feed needs its Enterprise plan. |
| Pricing | Two published self-serve plans sized by requests per minute, and Enterprise on request. Its pricing page lists no free plan; it offers a free trial key. |
| Docs and sign-up | Public docs, readable without a key. |
OddsPapi
A breadth-first raw odds API with public docs, a published pricing calculator and a free tier.
Consider it if you want one of the widest raw catalogues across many sports, with historical odds included, and raw prices are enough.
| Output | Raw odds per bookmaker and market: pre-match, live and historical. |
|---|---|
| bet365 | Listed, delivered as raw prices. |
| UK bookmakers | Its sportsbooks directory lists 19 UK bookmakers, inside a catalogue its homepage states at 300+ bookmakers. |
| Exchange lay prices | Betfair Exchange and Matchbook, with raw back and lay odds. You match them yourself. |
| Delivery | REST, with WebSocket streaming on its B2B plan. |
| Pricing | A published build-your-own calculator and a free tier. |
| Docs and sign-up | Public, no login. A v4 reference and a separate B2B reference. |
OddsRelay
A UK & Ireland odds feed with two outputs on every plan: raw bookmaker prices, and the same prices paired with an exchange lay price and its liquidity, plus historical odds since 17 October 2026.
Consider it if you are building a UK oddsmatcher, comparison site or matched-betting tool and want raw prices, prices already paired with exchange lay, or both.
| Output | Two feeds on every plan: raw bookmaker prices, and the same prices already paired with an exchange lay price. Historical odds since 17 October 2026, bookmakers and exchanges, from the same tokens. Closing lines and day files are bookmakers only. |
|---|---|
| bet365 | In the feed, pre-match only. bet365's page lists the feed types that carry it. |
| UK bookmakers | 140+ bookmakers · 60+ live in the UK & Ireland, in one schema, live on the coverage page. |
| Exchange lay prices | Lay prices and liquidity from the three UK exchanges (Betfair, Smarkets and Matchbook), beside each bookmaker price in the raw feed and paired with it in the matched feed. |
| Delivery | REST, polled, pre-match and in-play, with ETag caching and gzip. In-play is on the raw, standard and dutching boards, through inPlay. No push stream on the self-serve plans. |
| Pricing | Published plans (Free, Starter and Pro), with Enterprise quoted. Every plan includes every product and every bookmaker in its region. Plans differ only in tokens. Starter and Pro are for personal use: one person using the data for themselves. Any business needs Enterprise, even for in-house use, as does serving other people with the data or needing more tokens than Pro. A business can try the data on the free trial first. |
| Docs and sign-up | Public, no login wall. |
OpticOdds (also the OddsJam API)
Raw odds for sportsbooks, traders and platforms, streamed for in-play and sold through its sales team. OddsJam's developer docs now redirect here, so the two share one API.
Consider it if you run a sportsbook, trading desk or platform and need in-play speed and source breadth, through a sales-led process.
| Output | Raw odds, plus an odds screen, a bet builder and trading tools. |
|---|---|
| bet365 | Not in its public developer-docs reference table (refreshed October 2026). Its docs point to a key-gated endpoint for the live list. |
| UK bookmakers | UK bookmakers appear in its developer-docs table, each labelled by country. It documents no UK region. Its homepage states 200+ sportsbooks. |
| Exchange lay prices | Betfair Exchange (with separate lay sources) and Matchbook as raw sources, not paired with bookmaker prices. |
| Delivery | A push stream built for in-play. |
| Pricing | On request, through a form with no published prices. |
| Docs and sign-up | Public, no login wall, with published rate limits. |
SharpAPI
An odds API built around the major US sportsbooks, with raw prices per book and calculations on top, in flat published plans with a free tier.
Consider it if you build on the major US sportsbooks and want flat plans, no-vig calculations and push delivery as an add-on.
| Output | Raw prices per sportsbook in one schema, plus calculations on top of them, such as no-vig prices. |
|---|---|
| bet365 | On its paid plans, not its free one. The one bet365 entry in its sportsbook reference is Bet365 US, with its region given as US. |
| UK bookmakers | Its sportsbook reference lists Sky Bet, Coral, Paddy Power and Ladbrokes UK among its books. Neither it nor its sportsbooks index lists William Hill, BoyleSports, BetVictor or 888sport. |
| Exchange lay prices | Betfair's back and lay sides are two separate books (betfair and betfair_), both from its Sharp plan up, and it lists Smarkets and Matchbook. You pair them with bookmaker prices yourself. |
| Delivery | REST on every plan, though its pricing page calls the free tier pre-match in practice. Push over SSE or WebSocket is a paid add-on. |
| Pricing | Published plans in US dollars: a free tier with no card for DraftKings and FanDuel only, paid plans with a short card-required trial, and Enterprise on request. |
| Docs and sign-up | Public docs, TypeScript and Python SDKs, a hosted MCP server and llms.txt files. |
SportsGameOdds
An odds and sports-data API that returns every book's price for a market in one response, counted per event returned, with results and a margin-free consensus price.
Consider it if you build for US leagues as well as football, want results and a consensus price in the same feed, and prefer paying per event over per market.
| Output | Raw prices per bookmaker, every book's price for a market under one ID, with a margin-free consensus price (fairOdds) and results. |
|---|---|
| bet365 | On its Pro plan and above, pre-match and live, its bet365 page says. Its free and Rookie plans do not carry it. |
| UK bookmakers | Its bookmakers index lists UK books including bet365, William Hill, Ladbrokes, Coral, Paddy Power, Sky Bet and Betfred, each with the plan it is on. Its free plan carries nine books, William Hill among them. |
| Exchange lay prices | Its index lists Betfair Exchange and Matchbook as exchanges, each carried with one price per side. Its schema documents no lay-price or liquidity field. |
| Delivery | REST, with in-play odds. A WebSocket stream, in beta, is on its All-Star and custom plans only. |
| Pricing | Published plans in US dollars, from a free one, counted per event returned rather than per market or bookmaker. |
| Docs and sign-up | Public docs with an OpenAPI spec and SDKs in five languages. |
The Odds API
A long-running self-serve source of raw odds, operating since 2017 by its own account, across many sports and regions.
Consider it if you want many sports and regions self-serve, with in-play odds and a historical archive, and raw prices are enough.
| Output | Raw odds per bookmaker, market and outcome, with a historical archive on paid plans. |
|---|---|
| bet365 | Not listed in its UK region. Listed only in its Australia region. |
| UK bookmakers | Lists 21 UK-region bookmakers and exchanges. Its homepage states 100+ bookmakers across all regions. |
| Exchange lay prices | Separate raw lay markets (h2h_, outrights_). You match them to back prices yourself. |
| Delivery | REST, with in-play as well as upcoming odds. |
| Pricing | Published plans with a free one, metered in usage credits. |
| Docs and sign-up | Public, no login wall. |
UK Odds API
A UK-only football odds API: normalised pre-match prices from UK bookmakers in one JSON format.
Consider it if you need deep pre-match football markets from UK bookmakers, and one price per bookmaker per outcome is enough.
| Output | Flat selection rows across 100 normalised football markets, 29 of them in its core package. |
|---|---|
| bet365 | Listed (UO004), for pre-match football. Its free tier carries 10Bet and BetFred only; Starter keys pick up to 10 bookmakers, and Pro and Business carry all 34. |
| UK bookmakers | Lists 34 UK bookmakers and exchanges: 31 bookmakers plus Betfair, Matchbook and Spreadex. |
| Exchange lay prices | Its docs show one price per bookmaker per outcome, with no separate lay price. |
| Delivery | REST, refreshed on a schedule set by the time to kick-off. |
| Pricing | A free tier and published paid plans. |
| Docs and sign-up | Public docs and an OpenAPI spec, no login. |
Questions
Which sports odds API is the best?
None is best for every job. For a UK product the deciding facts are which UK bookmakers and exchanges a provider lists, whether it carries bet365 in the UK, whether exchange lay prices come paired or raw, and whether you need in-play odds, history or push delivery. The table of jobs on this page maps each job to the providers whose own pages document it, every fact is sourced and dated 12 October 2026, and OddsRelay, which publishes the page, is one of the ten.
Which UK odds APIs include bet365?
OddsRelay, BetsAPI, Odds-API.io, OddsPapi and UK Odds API list bet365, and Odds-API.io, OddsPapi and UK Odds API list it among their UK bookmakers. SportsGameOdds carries it on its Pro plan and above, and OddsBlaze lists it, neither naming a region. SharpAPI's one bet365 entry is Bet365 US, and The Odds API lists it only in its Australia region. OpticOdds' public reference table, refreshed in October 2026, does not list it, though its docs point to a key-gated endpoint for the live list.
Which UK odds APIs pair bookmaker prices against exchange lay?
OddsRelay delivers bookmaker prices already paired to an exchange lay price, and sells the raw prices too. BetsAPI, Odds-API.io, OddsPapi, OpticOdds, SharpAPI and The Odds API supply exchange prices as raw sources for you to pair. SportsGameOdds carries Betfair Exchange and Matchbook with one price per side and documents no lay field, UK Odds API's documented rows carry one price per outcome per bookmaker, and OddsBlaze's index does not list Betfair, Smarkets or Matchbook.
Is there a free UK odds API?
The Odds API, OddsPapi, SharpAPI, SportsGameOdds and UK Odds API each publish a free tier, though SharpAPI's carries DraftKings and FanDuel only and UK Odds API's two bookmakers. Odds-API.io's free plan page says new free keys are paused. OddsRelay has a free plan to test with: 50,000 tokens for 14 days from sign-up, with no card, then no tokens until a paid plan, on the same key. BetsAPI sells low-priced paid trials and says it offers no free trials, OddsBlaze offers a free trial key, and OpticOdds is sales-gated, with a free trial mentioned but no self-serve sign-up documented.
Try the feed free
Sign up free for an API key. Every plan includes the raw, matched and historical feeds.