18+ Only  |  Gambling can be addictive — please gamble responsibly  |  Gambling Help: 1800 858 858  |  GambleAware
Australian odds data · REST + JSON

Australian odds, arbitrage and value data in one API.

Live bookmaker prices across 11 Australian books plus dedicated arbitrage, back/lay and value-board endpoints. Build odds comparison tools, arb scanners, betting models and racing apps without scraping a single bookmaker yourself.

No credit card for free tier. Sports, racing, best-odds, arbitrage and value endpoints. Data is for informational and analytical use only.

Trusted by 42 developers building on PuntersEdge · 18,000+ API requests served

11Bookmakers
10+Sports
6Arb & value feeds
1,500Free 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.

Open the full interactive playground — pick endpoints & copy code →

Loading live odds…
GET /api/v1/demo/racing/next-to-go Get your free API key →
Use cases

What you can build with it.

The API is designed for practical Australian sports betting products — not generic offshore odds feeds with poor local coverage.

01

Odds comparison tools

Show best available prices across Australian bookmakers for major sports and racing markets.

02

Betting model pipelines

Feed price snapshots into models, edge calculators, CLV tracking and alerting systems.

03

Racing next-to-go apps

Power horse, greyhound and harness racing views with runners, prices and upcoming race order.

04

Arbitrage & back/lay scanners

Dedicated /v1/arb/* endpoints return surebets, spreads/totals line arbs and racing back-vs-Betfair-lay edges with stakes and locked-in margin pre-calculated.

05

Value & promo boards

Surface bookmaker odds-boosts and daily promo plays ranked by EV per $1. The value you'd otherwise track by hand across every book.

06

Content and analytics

Create odds widgets, market reports, betting previews and data-led sports analysis pages.

Quickstart

Clean requests. Predictable JSON.

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

cURLRESTJSON
# NRL head-to-head odds
curl "https://puntersedge.online/api/v1/sports/nrl/odds?markets=h2h" \
  -H "X-API-Key: YOUR_API_KEY"

# Sports arbitrage scanner (surebets + value overlays)
curl "https://puntersedge.online/api/v1/arb/sports?min_profit_pct=0" \
  -H "X-API-Key: YOUR_API_KEY"

# Racing back/lay arb vs Betfair exchange
curl "https://puntersedge.online/api/v1/arb/racing?categories=horse&min_edge_pct=1" \
  -H "X-API-Key: YOUR_API_KEY"
Endpoints

Sports, odds & racing.

All responses are JSON. Authenticate with the X-API-Key header. Credit cost is shown per call.

Sports & odds

GET
/v1/sports
List active sports and their keys, titles and groups.
1 credit
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/sports/{sport_key}/odds/history
Historical odds snapshots over a date range. Pro+
5 credits
GET
/v1/sports/{sport_key}/odds/movements
Detected price movements from historical snapshots. Pro+
5 credits

Racing

GET
/v1/racing/next-to-go
Next races to jump with runners and prices. Filter by categories (horse, greyhound, harness).
2 credits
GET
/v1/racing/events
Upcoming race list within an hours_ahead window, optionally filtered by category.
1 credit

Account & operations

GET
/v1/usage
Credits used and remaining this month for your key.
Free
GET
/v1/usage/analytics
Usage broken down by endpoint over the last N days.
Free
GET
/v1/data-quality/summary
Connector freshness, canonical mappings and recent audit status.
1 credit
POST
/v1/keys/rotate
Rotate your API key; the old key is invalidated immediately.
Free
GET
/v1/health · /v1/uptime
Connector health and public uptime stats for monitoring.
Free
POST/GET
/v1/webhooks
Register webhooks for events, list deliveries and send a test payload.
Free
Arbitrage & value

Arb, back/lay and value, pre-computed.

These endpoints do the cross-book maths for you: surebet detection, optimal stake splits, back-vs-lay edge against Betfair, and EV-ranked promo value.

GET
/v1/arb/sports
Scans upcoming sports markets for true arbitrage and best-odds overlays. Returns arb_pct, optimal stakes and per-selection price comparison. Filter with sport_key, min_profit_pct.
3 credits
GET
/v1/arb/racing
Racing back/lay arb: fixed-odds back price vs Betfair exchange lay, with stake and locked-in margin. verify=1 re-checks each leg live. Filter with categories, min_edge_pct.
3 credits
GET
/v1/arb/lines
Line-matched arbitrage on spreads/totals: back both sides at complementary lines. Filter with sport_key, min_profit_pct.
3 credits
GET
/v1/arb/best-prices
Best price per selection plus full book comparison: worst price, average, spread and overlay %.
2 credits
GET
/v1/value/promos
Daily promo value board ranked by EV per $1 (gubbing-penalised). Filter with book, type, min_ev.
2 credits
GET /v1/arb/sports200 · JSON
[
  {
    "sport_key": "nrl",
    "home_team": "Melbourne Storm",
    "away_team": "Penrith Panthers",
    "commence_time": "2026-06-21T09:50:00Z",
    "is_arb": true,
    "arb_pct": 2.84,
    "max_overlay_pct": 3.1,
    "optimal_stakes": [
      {"name": "Melbourne Storm", "stake": 52.7, "bookmaker": "sportsbet", "profit_if_wins": 5.41},
      {"name": "Penrith Panthers", "stake": 47.3, "bookmaker": "neds", "profit_if_wins": 5.39}
    ],
    "selections": [
      {"name": "Melbourne Storm", "best_price": 1.96, "best_bookmaker": "sportsbet",
       "avg_price": 1.88, "overlay_pct": 3.1,
       "all_prices": [{"bookmaker": "sportsbet", "price": 1.96}, {"bookmaker": "tab", "price": 1.90}]}
    ]
  }
]

Arb and value signals are computed from cached bookmaker and exchange prices. Prices move; verify each leg before staking. Not financial advice — see the responsible gambling page.

Coverage

Australian-first coverage.

Built around local bookmakers and the sports Australian users actually search for.

Bookmakers

SportsbetTABNedsLadbrokesUnibetBetfairPointsBetBetrBetRightPlayUpTABtouch

Sports and racing

AFLNRLNBATennisEPLA-LeagueSuper RugbyCricketHorse racingGreyhoundsHarness
Why PuntersEdge

Built Australian-first, not bolted on.

Most global odds APIs treat Australian markets as an afterthought — partial bookmaker coverage, no local racing, and no arbitrage maths. PuntersEdge is built around the books, racing and markets Australian developers actually need.

PuntersEdge Typical global odds API
11 Australian bookmakers (Sportsbet, TAB, Neds, Ladbrokes…)FullPartial / none
Horse, greyhound & harness racingYesRarely
Arbitrage & back/lay vs Betfair, pre-computedYesNo
Free tier, no credit card1,500 credits/moVaries
Australian timezone & market focusYesGlobal-generic

Side-by-side comparisons: vs The Odds API · OddsJam alternative · Sportradar alternative

Pricing

Start free. Scale when needed.

Free
$0
1,500 credits/mo
  • No credit card
  • Test integrations
  • Email key delivery
Start free
Pro
$29/mo
20,000 credits/mo
  • Production side projects
  • Sports + racing endpoints
  • Stripe checkout
Choose Pro
Unlimited
$249/mo
5M credits/mo
  • Commercial usage
  • Large-scale monitoring
  • High-volume apps
Choose Unlimited
Questions

API FAQ

Is there a free API key?
Yes. The free tier includes 1,500 monthly credits and does not require a credit card. Grab one from the signup form above.
Does it cover Australian bookmakers?
Yes. The API focuses on Australian-facing bookmaker coverage including Sportsbet, TAB, Neds, Ladbrokes, Unibet, Betfair, PointsBet and more.
Can I use it for racing?
Yes. The racing endpoint supports next-to-go data for horse racing, greyhounds and harness racing where available.
How do I authenticate requests?
Pass your key in the X-API-Key header on every request. There are no OAuth flows or signing steps — see the developer docs.
What are the rate limits and credits?
The free tier includes 1,500 credits per month. Paid tiers raise both the monthly credit allowance and per-minute rate limits. Each endpoint lists its credit cost, and /v1/usage reports what you have left.
What sports and racing are covered?
AFL, NRL, NBA, tennis, EPL, cricket and more, plus horse, greyhound and harness racing — focused on Australian-facing markets. See the full coverage list.
Can I use it commercially?
Yes, on paid tiers. Raw redistribution or resale of the data requires written permission; the API is primarily for applications, analytics, dashboards and internal data workflows.
How fresh is the odds data?
Bookmaker connectors refresh frequently. You can check connector freshness and audit status via the /v1/data-quality/summary endpoint.
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.