18+ Only  |  Gambling can be addictive — please gamble responsibly  |  Gambling Help: 1800 858 858  |  GambleAware

API FAQ

Coverage, pricing and licensing — answered before you write any code.

What is PuntersEdge?

An Australian-first sports and racing odds API for developers. One REST/JSON endpoint returns live prices from Australian bookmakers, plus next-to-go racing, best-odds comparison, arbitrage and value endpoints.

Which bookmakers are covered?

Racing — 14 books: BetDeluxe, Betr, TAB, Neds, Ladbrokes, BetRight, PointsBet, NextBet (formerly PlayUp), TABtouch, Palmerbet, Unibet, Sportsbet, BetGold and BoostBet.
Sports — 6 books. See the full coverage map for which books quote each sport.

Which sports and racing codes?

Racing: Australian thoroughbred, harness and greyhound, plus New Zealand thoroughbred and harness — there are no New Zealand greyhounds in the feed. Sports: AFL, NRL, cricket, tennis, NBA, rugby union, soccer and MMA/UFC. Per-sport depth is much shallower than racing. Measured 2026-09-07 over the trailing 7 days, NBA, NRL, AFL, College Football, Super League, NRLW and EPL carry more than one customer-served bookmaker on the majority of fixtures; on NFL, Tennis ATP, Tennis WTA, WNBA, MLB, AFLW, Soccer (Other Competitions), Basketball (Other Competitions), NHL, MMA/UFC, Cricket (Other Competitions), Rugby Union and Test Cricket you are usually looking at a single price. The rule is one line — a sport is multi_book when at least 50% of its quoted fixtures in the window carried two or more customer-served bookmakers, single_book when it is below that, seasonal when no served book quoted any fixture, and not_queryable when the API 404s the key — so a sport is in exactly one of those lists. A-League (1 books, 10 fixtures) is ingested and quoted by a served bookmaker but is not reachable: the API 404s the key. It is measured here and excluded from the coverage table rather than counted as coverage. Depth follows the seasonal calendar, so check the coverage map before building on one sport.

Which countries do you cover?

Racing covers Australia and New Zealand; sports are Australian. Those are the only two countries with a real bookmaker panel behind them. Measured over the seven days to 2026-09-02, an Australian race carried a median of 13 quoting bookmakers and a New Zealand race a median of 10, while a race in any of the other 25 countries that appear in the feed carried a median of one — those meetings show up because an Australian book lists them, and one price is not a comparison. Filter with country=AU or country=NZ. Live figures: coverage report.

Can I try it without signing up?

Yes. The demo endpoints need no key at all and return live data — so you can verify the coverage claims on this page before creating an account. Try the playground.

How much does it cost?

Free is $0 for 1,500 credits, no credit card. Paid plans run from $9/mo. Full breakdown on API pricing.

What is a credit?

Requests cost credits — a typical racing or odds call costs 1–3 depending on the endpoint. Check your usage any time via /v1/usage.

How do I know a price is fresh?

Every racing quote and every sports market carries its own age_seconds — that is the number to read. Sports markets also carry a quality object with a score and a status, and the status returns ok, warn, stale or bad. It flips to stale once the market is older than quality.stale_after_seconds — echoed on the object itself, currently 1800s — so it works as a staleness gate. The event-level data_quality.status rolls up to the worst book on the event, not the best. Racing books are re-read on a per-book cadence that is not uniform — some within seconds, at least one materially slower — so read the live per-book figures on the coverage report rather than a single rate. Rather than trust one median, read the age each response carries: age_seconds on every quote and data_age_seconds for the oldest book on a race. Feed integrity is at /v1/data-quality/summary (which reports only the connectors your key can read — the Betfair Exchange and Pinnacle reference feeds are withheld there too) and uptime at /v1/uptime.

Can I redistribute the data?

Raw redistribution requires written permission. Building applications, analytics, dashboards and internal workflows on it does not. See the terms.

Is this official league data?

No. This is bookmaker odds data. For rights-cleared enterprise feeds, an enterprise provider is the right call.

Is this financial or betting advice?

No. PuntersEdge supplies raw odds data for information and application development. It is not advice, and no outcome is guaranteed. 18+ only.

Does PuntersEdge promote responsible gambling?

Yes. If gambling is causing harm, stop and seek support: Gambling Help Online: 1800 858 858.

This site contains wagering-related analysis and is intended for Australian users aged 18+. Gambling involves risk. Please gamble responsibly.