Racing data for dashboards, widgets and market monitors
Australian racing moves quickly. A next-to-go endpoint makes it easier to build compact race widgets, market monitors and price comparison screens.
The API supports racing workflows alongside sports endpoints, so developers can combine AFL, NRL, NBA and racing data in the same integration.
- Next-to-go racing endpoint
- Horse, greyhound and harness coverage
- Runner odds
- Bookmaker filtering
- Free API key available
Example API calls
# One row per runner, best price and the book offering it.
curl "https://api.puntersedge.online/v1/racing/best-odds?categories=horse&num_races=10" \
-H "X-API-Key: $PUNTERSEDGE_API_KEY"
# Read: runner.name, runner.number, runner.best_win.price,
# runner.best_win.bookmaker, race.market_percentage
# The next races about to jump, with live prices per runner.
curl "https://api.puntersedge.online/v1/racing/next-to-go?categories=horse&num_races=5" \
-H "X-API-Key: $PUNTERSEDGE_API_KEY"
# Poll the change feed instead of re-reading the board. `since` is
# REQUIRED — send a recent timestamp first, then echo back the
# `server_time` from each response so you never miss or re-read a change.
curl "https://api.puntersedge.online/v1/racing/changes?categories=horse&since=2026-09-21T00:00:00Z" \
-H "X-API-Key: $PUNTERSEDGE_API_KEY"
# Every quote carries age_seconds, so you can see how fresh it is.
curl "https://api.puntersedge.online/v1/racing/next-to-go?num_races=5&country=AU" \
-H "X-API-Key: YOUR_API_KEY"