Signals
Use best odds to surface candidates quickly without scanning every bookmaker row.
Valuebet API
Looking for a valuebet API or valuebets API? Pull best odds and full UK bookmaker grids (including Betfair) so your code can compute edge and EV — not scrape five apps.
/events/odds/best(optional) /odds Use best odds for signals, and full odds when you want depth across bookmakers.
How it’s used
A simple value workflow: get best odds, compute implied probability \(p = 1/odds\), then compare against your model probability. When your model probability is higher than the implied probability (after margin), you’ve found a candidate.
Use best odds to surface candidates quickly without scanning every bookmaker row.
Use full odds to verify the wider UK market and apply your own bookmaker rules.
Copy‑paste these requests.
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 returned by the events endpoint.
A compact example response you can build signals from.
{
"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."
} Realtime data
Build faster with accurate, developer-friendly UK Odds API.
Bookmakers covered
UK-first coverage across major UK bookmakers and exchanges.
Pricing
A focused API built for one job: UK football odds, from every bookmaker, in one clean format.
£49/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
Same as a valuebet API — odds data (best prices and exchange benchmarks) so your code can flag +EV prices. UK Odds API returns the UK football odds layer; your model defines value.
A valuebet API supplies bookmaker odds (ideally best prices and exchange benchmarks) so your code can detect value: when a book’s price is longer than a fair probability from your model or Betfair. UK Odds API provides the odds layer; your rules decide what is “value”.
No. We return normalised UK bookmaker and Betfair odds. You (or your model) 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 prices, 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 books 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.