18+ Only  |  Gambling can be addictive — please gamble responsibly  |  Gambling Help: 1800 858 858  |  GambleAware
Australian betting-market data · REST + JSON · 15 Australian bookmakers

Live Australian racing odds from 15 bookmakers, in one API.

For punters who model their own bets, tipping and form sites that show prices to their subscribers, and businesses that need the market in their own systems.

Prices, results and form for thoroughbred, harness and greyhound racing, a closing-price archive from 4 August 2026, and New Zealand racing and AFL, NRL and other Australian sports (7 books) on the same key. Don’t take our coverage on trust: 15 of 15 Australian books quoting now, a median of 10 seconds since each was last read, and 90% of this week’s results with every runner placed where a full-field source exists. Verify every figure.

Free tier, no credit card. Paid plans from A$9/month. Data is for informational and analytical use only.

Trusted by 538 developers1,380,000+ API requests served85+ paying builders & teams

89Endpoints
10+Sports
15Racing bookmakers
3,000Free credits
Live sandbox · no key

See real Australian odds, right now.

Live data from the public sandbox — the same shape the paid endpoints return, no signup required. Rate-limited and truncated; a free key unlocks the full feed.

Loading live odds…

        
GET https://api.puntersedge.online/v1/demo/racing/next-to-go
No key needed for this sample. With a free key, /v1/racing/next-to-go returns every runner with the price at each bookmaker quoting it.
Get your free API key →
Customers

In their own words.

I was skeptical the odds would be refreshed often enough to be useful. They were updated well within the timeframes I needed, and I'm refreshing the markets multiple times per minute.
Glenn G Business plan
If you're past thoroughbreds and need greyhound form or harness results without gluing three sources together, this is the piece that fills the gap.
Mat R. Plus plan
The data is clean and consistent, and it held up from testing into live without changes on my side. The live prices power the price column on every race, and best odds and next-to-go give me what I need in two calls per poll.
Waging War Plus plan
The big issue for me with price providers is bookie availability and then stale prices. The data I download through the day is available, up to date and accurate, and being able to use webhooks at a reasonable price has enabled functionality I didn't have before. I've used all of the others and PuntersEdge really has hit a sweet spot.
John Lawson Business plan
I was unsure whether a relatively new API would have the coverage and consistency to build on across full Australian race cards. The breadth was better than I expected, and having acceptances, results, horse data and market data through the one API has been worth more than any single endpoint. There have been gaps, but they have been visible rather than hidden, and genuine issues have been investigated and fixed rather than brushed off.
Punters Place Standard plan
My main concern was whether the API data would reconcile reliably enough with the other racing data First4 Pro uses, because a silent mismatch could contaminate the analysis. In one validation run First4 Pro matched all 41 active runners across five races with no ambiguous matches.
Mick Standard plan
My main question was whether the data would have enough depth, granularity and stable identifiers to build a proper quantitative racing and backtesting platform around it, rather than simply being another odds and results feed. It's been much more comprehensive than I initially expected. The permanent price-path history is the standout: following price changes by bookmaker and linking them through runner_ref to results, closing lines and horse form is particularly useful for the type of quantitative research I'm building.
Chris B. Standard plan
RaceVision uses PuntersEdge data across its Australian racing platform, including automated race results and historical market data.
RaceVision Standard plan
Which plan fits

Start from what the data is for.

The plan follows the use, not only the volume: what you may do with the data is set by the licence each plan carries (Terms, section 8.1).

Your own betting and research

Free, Hobby or Standard · $0 to $29/mo

Personal use: your own betting, research, models and projects.

Betting models, edge and CLV tracking, backtests and arbitrage scanners — or start from the free MIT-licensed Python scanner, pip install puntersedge, which filters candidates, sizes stakes and never places a bet.

Get free API key

Prices your own users see

Plus · $49/mo

Display with attribution: show our odds to your own users, paying subscribers included, with a visible credit.

Odds comparison pages, next-to-go apps, tipping and form sites, and the price column in a product your subscribers pay for, with the Prices by PuntersEdge credit on each surface.

See Plus

The market inside your business

Business $99/mo · Platform $199/mo

Commercial use: use the data anywhere in your business — internal systems, client work, products you sell. Redistribution (Platform): pass our data on inside your product, as a feed, an export or an API.

Trading and pricing systems, client work, market reports and data-led content, daily bulk files and team keys; on Platform, feeds to your own users and the white-label widget.

Compare Business and Platform

What each plan can read, side by side →

Quickstart

Clean requests. Predictable JSON.

Simple API-key authentication with endpoints designed around racing, best odds, sports and usage.

Rather not write the HTTP layer? Four official clients, all MIT licensed and open source: Python (pip install puntersedge 0.4.0) with typed methods for the core racing and sports odds endpoints and a puntersedge-arb scanner; TypeScript & JavaScript (npm install puntersedge 1.3.0), which also covers results, price history, form, the closing-line archive, webhooks and bulk files, with zero dependencies and types generated from the live OpenAPI schema, running on Node, Deno, Bun and Cloudflare Workers (it also runs in a browser, but a key must not: route browser traffic through your own server or use the widget); an MCP server (pip install puntersedge-mcp) that gives Claude, Cursor or Copilot read-only tools over live prices, results, form and the closing-line archive; and a Postman collection beside the OpenAPI document. Or use any HTTP client — the API is plain REST and JSON.

cURLRESTJSON
# Next races, with every covered bookmaker's price
curl "https://api.puntersedge.online/v1/racing/next-to-go?num_races=5&country=AU" \
  -H "X-API-Key: YOUR_API_KEY"

# Sports work the same way
curl "https://api.puntersedge.online/v1/sports/nrl/odds?markets=h2h" \
  -H "X-API-Key: YOUR_API_KEY"

Full endpoint reference & docs →

Endpoints

Racing first. Sports included.

All responses are JSON. Authenticate with the X-API-Key header. Racing goes deepest — live prices, best-odds comparison, market movers, settled results and price history. See the full reference for every endpoint.

GET
/v1/racing/next-to-go
Next races to jump with runners and prices, plus jockey, trainer, barrier, weight, form, scratchings and track condition.
2 credits
GET
/v1/racing/best-odds
Best win, place and tote price per runner across every book, with the bookmaker offering it and the market percentage.
3 credits
GET
/v1/racing/movers
Steamers and drifters — runners whose consensus price has moved since the market opened, with the per-book moves behind it.
3 credits
GET
/v1/racing/results
Settled results: finishing order with one bookmaker’s settled win and place prices (BetRight), plus scratchings and their deductions.
2 credits
GET
/v1/racing/price-history
Every price move for a race, per runner per book — with a real opening line and a true closing line for CLV.
5 credits
GET
/v1/sports/{sport_key}/odds
Odds for a sport. Filter by markets (h2h, spreads, totals), bookmakers and oddsFormat.
1 credit / market
GET
/v1/best-odds/{sport_key}
Best available price per selection across all books, with arb_exists / arb_profit_pct flags.
3 credits
GET
/v1/arb/sports
Cross-book candidates for the same event, with prices and stake splits. Check is_arb on every row — most candidates are not arbitrage. Also /v1/arb/best-prices and /v1/arb/lines.
3 credits
GET
/v1/usage
Credits used and remaining this month for your key.
Free
Coverage

Australia first. Four racing markets on one key.

Australia carries the full bookmaker panel. Australia: thoroughbred, harness and greyhound, 1,557 races served in the last 7 days, a median of 15 books quoting each race. New Zealand: thoroughbred and harness, 106 races in the same window, a median of 13 books a race — there are no New Zealand greyhounds in the feed. British, Irish and South African racing run on the same key with smaller panels, each measured on its own card below. Sports are Australian. Measured 19 October 2026; live figures at the coverage report; the weekly market report adds best-price share and closing book percentage by bookmaker.

AU

Australia

Thoroughbred, harness and greyhound

15bookmakers quoting, last 7 days
15median books a race
6.2 minmedian, off to result
Results
From 15 Aug 2026
History
Closing lines, price paths and results from 4 Aug 2026
Limits
  • Betfair Exchange prices are ingested for reference and withheld from customer responses.
  • No fixed-odds exotics before a race; exotic dividends arrive with the result.
curl 'https://api.puntersedge.online/v1/racing/next-to-go?country=AU&num_races=5' -H 'X-API-Key: YOUR_KEY' Australian racing odds API
NZ

New Zealand

Thoroughbred and harness

13bookmakers quoting, last 7 days
13median books a race
7.3 minmedian, off to result
Results
From 15 Aug 2026
History
Closing lines, price paths and results from 4 Aug 2026
Limits
  • Priced by the Australian bookmakers that quote New Zealand meetings; there is no New Zealand-licensed book on the panel.
  • No New Zealand greyhound racing in the feed.
curl 'https://api.puntersedge.online/v1/racing/next-to-go?country=NZ&num_races=5' -H 'X-API-Key: YOUR_KEY' NZ racing odds API
GB · IE

Britain and Ireland

Thoroughbred and greyhound

9bookmakers quoting, last 7 days
4median books a race
7.5 minmedian, off to result
Panel
5 UK-licensed; the rest are Australian books quoting the meeting
Results
Greyhound and thoroughbred, served in the last 7 days
History
Closing lines and price paths from 4 Aug 2026
Limits
  • The UK-licensed bookmakers publish each-way terms rather than a place market: their place_price is derived from those terms and labelled as such; the Australian books on the same race quote a place market.
  • Results carry the finishing order and each runner's starting price; no dividends, margins, race times or Rule 4 figures.
  • No exchange prices, Tote pools or ante-post markets.
curl 'https://api.puntersedge.online/v1/racing/next-to-go?country=GB,IE&num_races=5' -H 'X-API-Key: YOUR_KEY' UK & Irish racing odds API
ZA

South Africa

Thoroughbred

6bookmakers quoting, last 7 days
5median books a race
7.3 minmedian, off to result
Panel
4 SA-licensed; the rest are Australian books quoting the meeting
Results
Thoroughbred, served in the last 7 days
History
Closing lines and price paths from 5 Aug 2026
Limits
  • No official starting price: a result ranks the placed runners and lists the rest of the field unranked, and each bookmaker's own last price sits in the closing-line archive, never on the result.
  • Betway's South African races carry no each-way market, so its legs have no place_price; Easybet and Topbet quote one.
  • Race distance and going are present only where a bookmaker on the race publishes them; the South African books do not.
  • No Tote pools, dividends or ante-post markets.
curl 'https://api.puntersedge.online/v1/racing/next-to-go?country=ZA&num_races=5' -H 'X-API-Key: YOUR_KEY' South African racing odds API

Every market serves win and place prices per bookmaker, timestamped, with the price path to the off. Every figure above is measured, not asserted: the trailing-window counts come from the coverage report (JSON), which names its window and denominators, and results and freshness from data quality.

Bookmakers

BetRightPalmerbetTABSportsbetPointsBetTABtouchNextBet (formerly PlayUp)BetDeluxeUnibetLadbrokesNedsbet365BetrBetGoldBoostBet

Markets

Australia — thoroughbred, harness, greyhoundNew Zealand — thoroughbred, harnessBritain and Ireland — thoroughbred, greyhoundSouth Africa — thoroughbred

Sports and racing

AFLNRLNBATennisCricketHorse racingGreyhoundsHarness
Pricing

Start free. Scale when needed.

Free tier needs no credit card. Standard at A$29/mo is where production starts: 75,000 credits is one next-to-go call a minute across the whole 11-hour Australian card, every day of the month, with room to spare, plus historical sports odds and movements and a rolling 90-day window of the closing-line archive. Plus at A$49 is the one to pick if you are building a model — it turns that window into the permanent archive and adds bulk price-path exports, closing-line value scoring, paced form backfill and webhooks.

Free
$0
3,000 credits/mo
25 hours of once-a-minute next-to-go polling
  • Your own betting, research, models and projects.
  • No credit card
  • 30 requests/minute
  • Verify by email, then the key works
Start free
Hobby
$9/mo
or $90/yr, two months free
7,500 credits/mo
62.5 hours of once-a-minute next-to-go polling
  • Your own betting, research, models and projects.
  • Past the free cap
  • 60 requests/minute
  • Sports + racing endpoints
Choose Hobby
Standard
$29/mo
or $290/yr, two months free
75,000 credits/mo
One next-to-go call a minute across the full 11-hour Australian card, every day of the month (39,600 of 75,000 credits)
  • Your own betting, research, models and projects.
  • All 15 Australian racing bookmakers
  • Thoroughbred, harness & greyhound
  • Sports endpoints included too
  • 200 requests/minute
  • Historical sports odds & a 90-day closing-line archive
Choose Standard
Business
$99/mo
or $990/yr, two months free
300,000 credits/mo
Round-the-clock next-to-go polling — one call every 17.3 s, 24/7, all month
  • Use the data anywhere in your business — internal systems, client work, products you sell.
  • Everything in Plus
  • Daily bulk dataset files
  • 3 API keys on one credit pool
  • Overage at A$0.60 per 1,000 credits, up to 50% over
  • IP whitelisting & support within one business day
  • 750 requests/minute
Choose Business
Platform
$199/mo
or $1,990/yr, two months free
1.5M credits/mo
Round-the-clock next-to-go polling — one call every 3.5 s, 24/7, all month
  • Pass our data on inside your product, as a feed, an export or an API.
  • Everything in Business
  • Monthly dataset bundles
  • 5 API keys on one credit pool
  • Overage at A$0.30 per 1,000 credits, up to 50% over
  • Support within four business hours, direct channel
  • 1,000 requests/minute
Talk to us →
Scale
$249/mo
or $2,490/yr, two months free
5M credits/mo
Round-the-clock next-to-go polling — one call every 1.0 s, 24/7, all month
  • Use the data anywhere in your business — internal systems, client work, products you sell.
  • Everything in Business
  • Monthly dataset bundles
  • 10 API keys on one credit pool
  • 2,000 requests/minute
Talk to us →

See full plan comparison →

Why trust the data

Don't take our coverage on trust. Check it.

Every racing quote carries its own age_seconds — the time since we last read that bookmaker — and every sports market a quality object, so your code can gate on freshness per book instead of trusting one blanket figure.

15Racing bookmakers
15Median books per race
1,557AU races measured, 7 days
PublicUptime & feed health

Coverage by bookmaker, feed freshness, results completeness, closing-line archive integrity and uptime are measured from production and published on one page — with a plain list of what those checks cannot show. Read it before you commit, not after.

Questions

API FAQ

Is there a free API key?
Yes. The free tier includes 3,000 monthly credits and does not require a credit card.
Does it cover Australian bookmakers?
Yes. The API focuses on Australian-facing bookmaker coverage including Sportsbet, TAB, Neds, Ladbrokes, Unibet, PointsBet and more.
Can I use it for racing?
Yes. Racing covers Australia and New Zealand. Australia carries thoroughbred, harness and greyhound racing; New Zealand carries thoroughbred and harness. Next-to-go, best odds, price history and settled results are served on both.
Do you cover New Zealand racing?
Yes — NZ thoroughbred and harness, on the same endpoints, filtered with country=NZ. Measured over the 7 days to 19 October 2026: a median of 13 quoting bookmakers on an NZ race against 15 on an AU race. Results reach the API a median 7.3 to 8.4 minutes after the jump on NZ races, against 4.3 to 7.1 on AU races (by code, last 7 days). There are no New Zealand greyhounds in the feed.
What can I do with the data?
What you may do with the data follows your plan: personal use on Free, Hobby and Standard; display with attribution on Plus; commercial use on Business and Scale; redistribution on Platform. Set out in section 8 of the terms.
Build with Australian odds

Get your API key and start testing.

Free tier available now. Paid tiers unlock higher monthly credit limits through Stripe checkout.

Data for informational and analytical use only. Do not use for illegal gambling services or unlicensed betting operations.

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