Odds comparison tables
Show Matchbook odds next to other UK bookmakers so users can see who is offering the best price on a match. This only works cleanly if every bookmaker's odds arrive in the same shape.
Matchbook API
Matchbook odds for UK football, delivered as clean structured data you can query, compare, and build products on, rather than odds locked inside an exchange screen.
bookmaker_codes=UO018 Pre-match UK football odds from Matchbook, on their own or alongside other UK bookmakers in one schema.
Matchbook odds as data
Matchbook does not publish a public odds API, so anyone searching for one usually already has a product in mind, an odds comparison table, a price alert tool, a tipster site, or a research model. Because Matchbook is a betting exchange rather than a traditional bookmaker, its odds behave differently and are harder to pull into the same format as standard fixed-odds feeds. Product teams need Matchbook football odds sitting in the same structure as other UK bookmakers, so they can be filtered, compared, and displayed without writing custom logic for exchange pricing. Structured data solves that problem at the source, instead of forcing every team to reverse-engineer it themselves.
Show Matchbook odds next to other UK bookmakers so users can see who is offering the best price on a match. This only works cleanly if every bookmaker's odds arrive in the same shape.
Trigger notifications when Matchbook odds move past a threshold or diverge from the wider market. Reliable alerts depend on consistent, machine-readable odds rather than a page you have to re-read.
Pull Matchbook odds automatically into tips, previews, or betting content instead of manually checking and typing them in. This keeps published odds accurate and current without daily manual upkeep.
Use historical and live Matchbook odds alongside other UK bookmakers to study pricing patterns or build models. Clean, structured odds make this analysis repeatable rather than a one-off scrape.
The DIY trap
Matchbook's site is built for account holders trading on an exchange, not for third parties extracting odds at scale, so scraping it tends to break in ways that are hard to predict. Exchange odds can shift quickly as backers and layers react to each other, meaning a scraper needs to run constantly just to stay roughly current. Layout and markup changes break selectors without warning, and repeated automated requests risk IP blocks or account restrictions with no support line to call. For anything customer-facing, that fragility turns into downtime, stale odds, and support tickets you cannot easily explain.
Layouts and XHR payloads change without notice. Proxies, CAPTCHAs, and rate limits add cost and downtime.
Automated extraction is typically prohibited. For a commercial product, a managed feed is the cleaner path. See legal risks of scraping.
The simple path
UK Odds API pulls pre-match Matchbook odds into the same structured feed used for other UK bookmakers, so you are not maintaining a separate integration just for one exchange. Matchbook sits behind stable bookmaker code UO018, and you can pull it on its own or side by side with other UK bookmakers in one consistent schema. That means a single integration covers Matchbook and the rest of your bookmaker list, rather than one-off scrapers for each site you want to cover.
Some products only need Matchbook on its own, for example a dedicated Matchbook price tracker or a tool aimed at exchange users specifically. Others need Matchbook sitting alongside several UK bookmakers in one view, such as an odds comparison table, a best-price alert system, or a research dataset spanning the wider market. Because Matchbook odds arrive in the same structure as every other UK bookmaker, you can support either case, or move from one to the other, without rebuilding how your product consumes odds.
Most customers run on Pro (£149/mo, 7-day trial): 34 UK bookmakers, advanced markets including player props, historical odds. Start with a trial, then call the endpoints below.
How to integrate
Once you have an API key, the flow is the same for every UK bookmaker: list fixtures, request odds, optionally filter to Matchbook.
List events for a date and select an event_id.
Fetch odds and filter to Matchbook via bookmaker_codes=UO018.
Copy-paste these requests.
GET /v1/football/events?schedule_date=YYYY-MM-DD&has_odds=true&upcoming=true&per_page=10
GET /v1/football/events/EVENT_ID/odds/best?odds_format=decimal&bookmaker_codes=UO018 Replace EVENT_ID with an event_id returned by the events endpoint.
A compact example response (shape is normalised across bookmakers).
{
"event_id": "evt_123",
"odds_format": "decimal",
"bookmakers": [
{ "code": "UO018", "name": "Matchbook" }
],
"markets": [
{
"key": "1x2",
"outcomes": [
{ "name": "Home", "odds": 2.05, "bookmaker_code": "UO018" },
{ "name": "Draw", "odds": 3.40, "bookmaker_code": "UO018" },
{ "name": "Away", "odds": 3.75, "bookmaker_code": "UO018" }
]
}
]
} Realtime data
Structured Matchbook odds, updated regularly, ready to sit inside comparison tables, alerts, and research tools alongside other UK bookmakers.
Bookmakers covered
Matchbook odds alongside other major UK bookmakers, in one consistent schema.
Pricing
Plans are based on request volume and how many UK bookmakers, including Matchbook, you need in your odds feed.
£79/month
Billed today · no trial
For prototypes and early builds
£149/month
7 days free · £0 due today
For production apps and dashboards
£359/month
Billed today · no trial
For arbitrage tools and revenue-generating systems
FAQ
Matchbook does not publish a public developer API for pulling pre-match football odds into your own product. Teams usually either scrape the website (fragile and against typical Terms of Service) or use a bookmaker odds API such as UK Odds API.
You can try, but scrapers break when the site changes, hit anti-bot controls, and usually violate Terms of Service. For production apps, a managed odds API is simpler and lower risk than maintaining a Matchbook HTML parser.
Call fixtures with /v1/football/events, then odds with bookmaker_codes=UO018. Remove the filter to compare Matchbook against the wider UK market.
UK Odds API is a UK-first REST API for pre-match football odds across major UK bookmakers and exchanges - one OpenAPI contract, stable UO### codes, best-odds helpers, and advanced markets (including player props) on Pro.
Most production apps use Pro (£149/month, 7-day Pro trial): 34 UK bookmakers, core + advanced markets, historical odds. Arbitrage endpoints are on Business.
Yes. Start a 7-day Pro trial at ukoddsapi.com/sign-up, then try endpoints in the OpenAPI playground at api.ukoddsapi.com/docs.