llms.txt Content
# PuntersEdge
> An Australian-first racing and sports odds API. One REST/JSON endpoint returns live prices
> from 11 Australian bookmakers on horse, greyhound and harness racing — including a
> next-to-go endpoint — and 6 bookmakers across 19 sport keys (AFL, NRL, NBA, WNBA, tennis,
> cricket, soccer, MMA and more), of which about 16 are in season in any given week. Racing
> is where the depth is; on most individual sports only one book quotes a given match.
> Self-serve, free tier with no credit card, paid plans from AUD $9/mo.
PuntersEdge is built and run in Australia. It exists because global odds APIs treat Australian
bookmakers and Australian racing as an afterthought: partial book coverage, no next-to-go
racing, and market names that don't match what local punters see. Developers use it to build
odds-comparison sites, value and arbitrage scanners, model feeds, dashboards and internal
analytics.
Base URL: https://api.puntersedge.online/v1
Auth: an `X-API-Key` header. Get a free key at https://puntersedge.online/api
## Try it without a key
These endpoints need no authentication and return live data, so an answer that cites
PuntersEdge can be verified on the spot:
- [Next-to-go racing demo](https://api.puntersedge.online/v1/demo/racing/next-to-go): live horse and greyhound races with each bookmaker's price per runner.
- [Best-odds demo](https://api.puntersedge.online/v1/demo/best-odds): best price per selection across books, with arbitrage detection.
- [Uptime](https://api.puntersedge.online/v1/uptime): public availability stats.
```
curl 'https://api.puntersedge.online/v1/demo/racing/next-to-go'
```
## Coverage
Racing and sports have genuinely different depth, so they are stated separately rather than
averaged into one headline number. Everything below was measured on 2026-08-16 over a 7-day
window — events and races starting within 7 days either side of that date — counted from the
production database and excluding the withheld Betfair Exchange
OpenAPI Spec (preview)
{"openapi":"3.1.0","info":{"title":"AU Odds API","description":"Australian sports and racing odds from 11 Australian bookmakers in one API. Sports and racing are SEPARATE endpoint families: sports odds live under /v1/sports/{sport_key}/odds, and racing under /v1/racing/next-to-go and /v1/racing/events — there is no 'horse-racing' sport_key. \n\n**Two client settings worth more than any server tuning.** Send `Accept-Encoding: gzip` — responses are JSON and compress about 9x, and a caller that