PuntersEdge › UK & Irish racing › William Hill Odds API
18+. Gambling support: in Great Britain, GamCare's National Gambling Helpline 0808 8020 133 and BeGambleAware.org; in Ireland, GamblingCare.ie.
UK & Irish racing · William Hill
William Hill prices 35 of the 35 British and Irish races open on the feed right now, under the bookmaker key williamhill, each quote timestamped with its own age.
Prices are decimal in the JSON and shown here as fractions where they sit on the UK ladder. Place prices for this bookmaker are derived from the each-way terms it publishes for each race.
William Hill · next off
| 1 | Dashing Dick | 3/14.00 · pl 1.60 |
| 2 | Albeseeingyer | 9/110.00 · pl 2.80 |
| 3 | Folkene (Fra) | 9/25.50 · pl 1.90 |
| 4 | Moostar | 18/119.00 · pl 4.60 |
| 5 | Soca Star | 28/129.00 · pl 6.60 |
| 6 | Eyes Front | 7/24.50 · pl 1.70 |
| 7 | Searchingtheblues | 11/112.00 · pl 3.20 |
| 8 | Sir David (Fra) | 5/16.00 · pl 2.00 |
| 9 | Snaafy | 20/121.00 · pl 5.00 |
| 10 | Shark Two One | 6/17.00 · pl 2.20 |
William Hill's UK racing card, read as its own bookmaker key.
Read from the book's own racecard service through a UK residential route: the day's meetings, then each race's runners, prices and each-way terms. William Hill also publishes a price history per runner, which the feed keeps as the runner's flucs.
On today's card
35 of 35
British and Irish horse races open on the feed that carry a William Hill price right now.
No closing price from William Hill has been archived yet; the first ones are written when today's races go off.
Add bookmakers=williamhill to any racing call and only its legs come back. Leave it off for every bookmaker on the race side by side.
GET /v1/racing/next-to-go
curl 'https://api.puntersedge.online/v1/racing/next-to-go?country=GB,IE&category=horse&bookmakers=williamhill&num_races=200' \
-H 'X-API-Key: YOUR_KEY'Every open British and Irish race with this bookmaker's win and place price per runner, each with last_update and age_seconds.
GET /v1/racing/closing-lines
curl 'https://api.puntersedge.online/v1/racing/closing-lines?country=GB,IE&bookmakers=williamhill&date=2026-10-05&closing_only=true&limit=500' \
-H 'X-API-Key: YOUR_KEY'One row per runner: open_win_price, close_win_price, close_secs_to_jump and the field-wide consensus where two or more bookmakers closed the race. Every field, explained.
win_price — the fixed win price, decimal.place_price — derived from the each-way terms: one plus the win odds multiplied by the each-way fraction; places_paid on the race says how many places those terms pay.last_update and age_seconds — when this bookmaker's price was read and how old it was when the response was built.stale — true when the read is older than the bookmaker's own refresh cadence allows.No. PuntersEdge reads the prices William Hill publishes on its own racecards and serves them alongside every other bookmaker under the key williamhill. It is not affiliated with William Hill, and places no bets.
Every race on the day's British and Irish card that the book has priced, horse racing in the main. The counts on this page are measured from the live feed each time it renders.
From the each-way terms the book publishes for the race: one plus the win odds multiplied by the each-way fraction, paying the number of places the terms state. It is what the place half of an each-way bet pays, not a separately quoted place market.
Yes: add bookmakers=williamhill to next-to-go, closing-lines or price-history and only its legs come back. Leave it off to see every bookmaker on the race side by side.
From the day the feed went live: every runner's last price before the off is archived per bookmaker, and the archive table on this page shows how many races carry one so far.
A free key reaches the live card. The archive and the price paths open on a paid plan; the plan table is on the overview page.
Get a free key