Match lists
Fetch Premier League fixtures for a date and render a match list quickly.
Premier League odds API
Here’s how to get Premier League fixtures and UK bookmaker odds via one endpoint — with filters, sample JSON, and best-odds outputs for comparison tools.
league=premier leagueschedule_date=YYYY-MM-DD Filter events first, then request odds for the event_id.
How it’s used
Most Premier League odds products start by listing matches for a day, then loading odds for a selected event. Use best odds when you want a compact “top odds” view across UK bookmakers.
Fetch Premier League fixtures for a date and render a match list quickly.
Use best odds to show the top bookmaker for each outcome.
Copy‑paste these requests.
GET /v1/football/events?schedule_date=YYYY-MM-DD&league=premier%20league&has_odds=true&per_page=25
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 for fixture discovery.
{
"league": "Premier League",
"schedule_date": "2026-04-30",
"events": [
{
"event_id": "evt_123",
"home_team": "Team A",
"away_team": "Team B",
"kickoff_utc": "2026-04-30T19:00:00Z",
"has_odds": true
}
]
} 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
Use the events endpoint with `league=premier league` and a `schedule_date`. Then request odds for the event_id you want.
Yes. After selecting an event_id, call `/events/EVENT_ID/odds/best` to get best odds across UK bookmakers.
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.