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

Live odds API for Australian bookmakers.

Pull current bookmaker prices as markets move — the data layer for odds monitors, alerts and live comparison products. There is no single racing refresh figure to quote: the median age of a connector's last successful read is 7–22s on 18 of the 21 served books through the Australian card, and 23s on hollywoodbets.

Free tier available. REST/JSON odds data for informational and analytical use. Built around Australian bookmaker, sports and racing workflows.

15Racing bookmakers
Sports + racingCoverage
REST/JSONDeveloper ready
FreeTest key

Why developers choose PuntersEdge.

A focused API layer for Australian bookmaker prices, racing data, sport-specific use cases and practical developer workflows.

Racing cadence, per book

Racing polling is per book and it is not uniform. Measured over the trailing 7 days to 2026-10-31 through the 10:00–21:00 AEST card, the median age of a connector's last successful read is 7–22s for eighteen of the 21 served books (every racing market, not only Australian books), 23s for hollywoodbets, 23s for Sportsbet and 24s for williamhill. There is no single racing poll interval to quote: the slowest served book is 3x the fastest, so any blanket figure is wrong for a named book. Every quote carries its own age_seconds — that is the number to gate on.

15 racing books

BetDeluxe, PointsBet, Sportsbet, TAB, BetRight, TABtouch, Betr, Palmerbet, Neds, Ladbrokes, NextBet (formerly PlayUp), Unibet, bet365, BoostBet and BetGold on racing; 6 of those 15 books also quote sports.

Alerts and monitors

Ideal for price alert systems, live widgets and odds terminal builds.

Live bookmaker feeds, with their freshness measured

Live odds products need fast price updates across supporting Australian bookmakers — and they need to know how fast. Racing polling is per book and it is not uniform. Measured over the trailing 7 days to 2026-10-31 through the 10:00–21:00 AEST card, the median age of a connector's last successful read is 7–22s for eighteen of the 21 served books (every racing market, not only Australian books), 23s for hollywoodbets, 23s for Sportsbet and 24s for williamhill. There is no single racing poll interval to quote: the slowest served book is 3x the fastest, so any blanket figure is wrong for a named book. Every quote carries its own age_seconds — that is the number to gate on. Sports run on a far slower cycle than racing and a sports price can legitimately be hours old, so read its age_seconds rather than assuming a rate.

Use it to power price alerts, live comparison widgets, real-time odds terminals and market monitors across AFL, NRL, basketball, tennis, horse racing and greyhounds.

  • Racing poll age 7–22s on most books, 3.4x spread — per book, not one number
  • 15 Australian books on racing, 6 on sports
  • AFL, NRL, NBA, WNBA, racing
  • REST/JSON responses
  • Free API key

Example API calls

# Live prices from every book, with maxAgeMinutes to refuse stale quotes.
curl "https://api.puntersedge.online/v1/sports/afl/odds?markets=h2h&maxAgeMinutes=10" \
  -H "X-API-Key: $PUNTERSEDGE_API_KEY"

# Lines and totals come from the same endpoint:
curl "https://api.puntersedge.online/v1/sports/afl/odds?markets=spreads,totals" \
  -H "X-API-Key: $PUNTERSEDGE_API_KEY"

curl "https://api.puntersedge.online/v1/racing/next-to-go?num_races=5&country=AU" \
  -H "X-API-Key: YOUR_API_KEY"

What you can build with it.

Start with a practical use case, then test the matching endpoint with a free API key.

Odds comparison app

Compare prices across supported Australian bookmakers and surface best available odds.

Sports dashboard

Track AFL, NRL, NBA, tennis, cricket and football prices from one data layer.

Racing widget

Show next-to-go racing markets for horse, greyhound and harness workflows.

Model pipeline

Feed price data into EV calculators, CLV tracking and betting model research.

Australian odds API fit checklist.

The buying decision is simple: does the API cover the local bookmakers, sports and racing workflows your product actually needs?

NeedPuntersEdge focusWhy it matters
AU bookmakers15 on racing; 6 on sportsBetter fit for Australian odds comparison products — and the two panels differ, so it is worth checking which one your product needs.
Local sportsAFL, NRL, NBA, tennis, football, cricketTargets the sports Australian users search for.
RacingHorse, greyhound and harness next-to-go workflowsCritical for Australian betting apps and dashboards.
Developer onboardingExamples, pricing, coverage and a free keyGet from landing page to first call fast.

Common API questions.

Is there a free API key?

Yes. Use the API platform signup form to request a free key and test the sports, racing and best-odds endpoints.

How is PuntersEdge different from broad global odds APIs?

The positioning is Australian-first: local bookmaker intent, AFL/NRL pages, racing workflows and a funnel designed for Australian odds data buyers.

Can I use the data in a commercial dashboard?

That depends on the plan, not on credits. The terms put it in one line: “Personal use on Free, Hobby and Standard; display with a credit on Plus; commercial use on Business and Scale (Scale without the credit); redistribution on Platform.” Showing our prices to your own users, paying subscribers included, is Plus with a visible Prices by PuntersEdge credit. The pricing page has a chooser that asks what the data is for.

Does the API place bets?

No. It provides odds data for informational and analytical products. It is not a gambling execution API.

Start building with Australian odds data.

Get a free API key and test the endpoints. When you go live, pick the plan that matches what the data is for and how much you poll.

18+ context. Data is for informational and analytical use only. Do not use for unlawful betting operations.
This site contains wagering-related analysis and is intended for Australian users aged 18+. Gambling involves risk. Please gamble responsibly.