Fixtures first
List today’s (or any date’s) events with has_odds=true, then loop the event_ids you care about.
Build a valuebet tool
Need a value bet API or valuebet feed for UK football? You want clean bookmaker odds so your code can find +EV: compare best odds (or a full grid) to your model or a sharp line, then flag edges in your own product.
/events/odds/best(optional) /odds No /valuebet route - these odds calls are the input to your +EV logic.
What people mean by a valuebet API
Most “valuebet API” searches are not asking for tip sheets. They want UK odds as data so a product can decide what is value. UK Odds API supplies fixtures, best odds, and full bookmaker grids (including Betfair). You compute implied probability, compare to your line, and surface the edges.
List today’s (or any date’s) events with has_odds=true, then loop the event_ids you care about.
One row per outcome with the top UK odds and bookmaker code - fast enough for scanners and alerts.
Pull /odds when you need every bookmaker, or to benchmark retail bookmakers against the exchange.
Implied probability is p = 1 / odds. Value is when your model (or sharp line) says the true probability is higher.
The calls your value finder / +EV bot actually hits - not a /valuebet route.
GET /v1/football/events?schedule_date=YYYY-MM-DD&has_odds=true&per_page=25
GET /v1/football/events/EVENT_ID/odds/best?odds_format=decimal
GET /v1/football/events/EVENT_ID/odds?package=core&odds_format=decimal Replace EVENT_ID with an event_id from the events endpoint.
Feed this into implied probability and your own edge flags.
{
"event_id": "evt_123",
"market": "1x2",
"best": [
{ "name": "Home", "odds": 2.10, "bookmaker_code": "UO004" },
{ "name": "Draw", "odds": 3.55, "bookmaker_code": "UO018" },
{ "name": "Away", "odds": 3.80, "bookmaker_code": "UO006" }
],
"notes": "Compute implied probability: p = 1 / odds. Compare to your model probability to detect value."
} What you can build
Same odds feed, your product logic: a finder UI, +EV alerts, a retail-vs-exchange bot, or an internal research board. Demos and tutorials below show the pattern.
Pull best odds, compute implied probability, and flag odds that beat your model or a sharp benchmark.
Open →Poll fixtures and best odds on a schedule, keep only overlays above your threshold, and push them to Telegram or Discord.
Open →Use full /odds grids (including Betfair) to spot softer bookmakers vs the exchange - then size stakes in your own code.
Open →Internal board for traders: best odds, bookmaker mix, and model edge side by side without scraping five apps.
Open →Built for edge detection
We supply the odds layer. Your app owns value detection, staking, and alerts - no black-box tips endpoint.
Bookmakers covered
Best odds and full grids across the UK bookmakers and exchanges value hunters actually use.
Pricing
You build the valuebet logic on our odds API. Pro covers production scanners; Business adds higher limits for revenue systems.
£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
No dedicated `/valuebet` route. You build a valuebet / valuebets tool on our odds endpoints - fixtures, `/odds/best`, and `/odds` (including Betfair). Your code defines what counts as value.
People searching “valuebet API” usually want odds data so their app can flag +EV opportunities. UK Odds API is that odds layer: normalised UK bookmaker and Betfair odds. You (or your model) decide edge, EV, and staking.
Same idea as a valuebet API - odds in, your value logic out. We do not return tip sheets; we return odds you can compare to a model or sharp line.
No. We return normalised UK bookmaker and Betfair odds. You compute edge, EV, and staking. See the Python value bet finder tutorial for a full example.
Most systems use `/v1/football/events` for fixtures, `/odds/best` for best odds, and `/odds` for full grids including Betfair. Compare retail vs exchange in your app.
Yes. Betfair Exchange is included with stable bookmaker codes so you can benchmark retail bookmakers against the exchange in one API.
Yes. Create an account, pick a plan (including Free when enabled), and try endpoints in the Swagger playground at api.ukoddsapi.com/docs.