PuntersEdge › South African racing › Betway Odds API
18+. Gambling support in South Africa: the National Responsible Gambling Programme's toll-free counselling line 0800 006 008, WhatsApp 076 675 0710, responsiblegambling.org.za.
South African racing · Betway
Betway prices 16 of the 16 South African races open on the feed right now, under the bookmaker key betway_za, each quote timestamped with its own age; 16 races carry its closing price in the archive, from 14 October 2026.
Prices are decimal in the JSON and here, as the book quotes them. Betway's South African races carry no each-way market, so no place price is served under this key; place_price is absent from its legs.
Betway · next off
| 1 | Bai Yulu | 5.50 |
| 2 | Burning Desire | 12.00 |
| 3 | Almost Unreal | 41.00 |
| 4 | Matter Of Trust | 31.00 |
| 5 | Storm Ballet | 7.00 |
| 6 | Trickle Charge | 2.05 |
| 7 | Lyrics And Songs | 10.00 |
| 8 | Weekend In Aspen | 5.50 |
| 9 | Jazz Away | 31.00 |
Betway's South African site, read as its own bookmaker key, separate from Betway's British card (betway_uk).
Read from the site's own racing data route over plain HTTPS: the day's South African card, then each race's runners, decimal win prices, draw, jockey, trainer, weight and form. Betway publishes no race numbers, so the feed numbers each meeting's races in running order and lets a bookmaker that publishes numbers correct them.
On today's card
16 of 16
South African horse races open on the feed that carry a Betway price right now.
Races closed
16
South African horse races with a Betway closing price on record, from 14 October 2026.
Add bookmakers=betway_za 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=ZA&category=horse&bookmakers=betway_za&num_races=200' \
-H 'X-API-Key: YOUR_KEY'Every open South African race with this bookmaker's 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=ZA&bookmakers=betway_za&date=2026-10-15&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.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.Results for South African races are per race rather than per bookmaker: /v1/racing/results?country=ZA returns the finishing order, from 15 October 2026.
No. PuntersEdge reads the prices Betway publishes on its own racecards and serves them alongside every other bookmaker under the key betway_za. It is not affiliated with Betway, and places no bets.
Every South African horse race the book has priced. The counts on this page are measured from the live feed each time it renders.
Betway's South African races carry no each-way market, so no place price is served under this key; place_price is absent from its legs.
Yes: add bookmakers=betway_za 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