Built for Australian punters & developers

Australian odds.
One API. 14 bookmakers.

Frequently-updated sports and racing odds from Sportsbet, TAB, Neds, Ladbrokes, Unibet and more — normalised into clean JSON.

Get Free API Key → View Docs
Racing NTG
Sports Odds
Best Odds + Arb
# GET /v1/racing/next-to-go?num_races=3
[
  {
    "venue": "Cranbourne",  "race_number": 1,  "category": "horse",
    "start_time": "2026-04-10T08:15:00Z",
    "runners": [
      {
        "name": "White Hot Mama",  "number": 1,
        "bookmakers": [
          { "key": "sportsbet",   "win_price": 4.20 },
          { "key": "ladbrokes_au", "win_price": 4.40 }
        ]
      },
      { "name": "Invincible Woman", "number": 2,
        "bookmakers": [
          { "key": "sportsbet",   "win_price": 3.80 },
          { "key": "ladbrokes_au", "win_price": 3.90 }
        ]
      }
    ]
  }
]

Bookmakers covered

Sportsbet TAB TABtouch Ladbrokes Neds Unibet Betr BetRight NextBet Palmerbet PointsBet + more coming

Everything you need to build with AU odds

AU Racing — Exclusive

Horse racing, greyhounds and harness — next-to-go with full runner fields and win prices. No other API covers AU racing like this.

Sports — AFL, NRL, NBA & more

AFL, NRL, NBA, NFL, MLB, NHL, the English Premier League, tennis, cricket, rugby union, MMA and more — 20 sport keys. Head-to-head on every code, with spreads and totals where the books post lines.

Best Odds + Arb Detection

Best available price per selection across listed sources. No return is guaranteed.

Live, Frequently-Updated Prices

Racing polling is per book and it is not uniform. Measured over the trailing 7 days to 2026-09-20 through the 10:00–21:00 AEST card, the median age of a connector's last successful read is 9–16s for fourteen of the fourteen served books. There is no single racing poll interval to quote: the slowest served book is 2x 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. How old the prices themselves are is a different statistic again — capture is change-only, so a price can be minutes old while the read that confirmed it was seconds old. Sports are slower by a different order: measured over 30 minutes on 2026-08-16, the median sports price was 14 minutes old, 49% were over half an hour old, and sports with nothing currently running sat near 3 hours. That is enough for pre-match pricing and line movement, and not enough for in-play. Every price carries its own age, and the per-book price-age table is live, so you never have to take a median on trust. See live status →

Simple REST API

Clean JSON, consistent schema, Swagger docs. One header (X-API-Key) and you're polling live odds in minutes.

AU-First

Built in Brisbane. Focused entirely on the AU market — not a US API with AU bolted on. State-specific racing, AU timezone, AUD pricing.

Historical Odds & Line Movement

Every price snapshotted continuously. Snapshots begin 2026-06-07 and are kept for 90 days, so the store is still filling toward that horizon — 1.5M+ price points on the books a customer receives, as at 2026-08-16. Query exactly how a market moved over time. Built for backtesting, model training and steam-move detection. Pro plan and up.

Free Embeddable Widget

Drop a live odds-comparison table on any site with one line of HTML — no key needed. Get the embed code →

Simple pricing

Start free. Upgrade when you need more.

Free
$0/mo
1,500 credits / month
  • Your own betting, research, models and projects.
  • All endpoints except historical odds & movements, webhooks and the closing-line archive
  • All 14 racing bookmakers (6 on sports)
  • Swagger docs
  • 12.5 hours of once-a-minute next-to-go polling
  • 30 requests/minute
  • No credit card required
Get Free Key
Hobby
$9/mo AUD
7,500 credits / month
  • Everything in Free, 5x the credits
  • Your own betting, research, models and projects.
  • All endpoints except historical odds & movements, webhooks and the closing-line archive
  • 60 requests/minute
  • Best for: past the free cap, not yet production
Standard
$29/mo AUD
75,000 credits / month
  • Your own betting, research, models and projects.
  • Next-to-go, runners, win & place prices
  • Thoroughbred, harness & greyhound
  • All 14 racing bookmakers
  • Sports endpoints included — Racing is not racing-only
  • Historical odds & price movements, and the last 90 days of the closing-line archive
  • The permanent archive, bulk exports, CLV scoring and webhooks start at Plus
  • 200 requests/minute
  • 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)
  • Best for: racing tipsters & next-to-go tools
Business
$99/mo AUD
300,000 credits / month
  • Everything in Standard
  • Use the data anywhere in your business — internal systems, client work, products you sell.
  • round-the-clock next-to-go polling — one call every 17.3 s, 24/7, all month
  • 300 requests/minute
  • Webhook subscriptions with delivery log and test fire
  • Best for: dashboards, SaaS products
Platform
$199/mo AUD
1,500,000 credits / month
  • Everything in Business
  • round-the-clock next-to-go polling — one call every 3.5 s, 24/7, all month
  • 1,000 requests/minute
  • Pass our data on inside your product, as a feed, an export or an API.
  • Best for: products that show our odds to their own users
Unlimited
$249/mo AUD
5,000,000 credits / month
  • Everything in Business
  • Use the data anywhere in your business — internal systems, client work, products you sell.
  • round-the-clock next-to-go polling — one call every 1.0 s, 24/7, all month
  • 2,000 requests/minute
  • Live stream (coming soon)
  • Best for: trading systems, agencies

API Reference

GET
/v1/racing/next-to-go
Next N races with all bookmaker prices. Horse, greyhound, harness.
2 credits per call
GET
/v1/sports/{sport}/odds/history
Historical odds snapshots & line movement over time, per event & bookmaker. Snapshots are kept on a rolling 90-day window. Standard and above.
5 credits per call
GET
/v1/sports/{sport_key}/odds
Current odds for AFL, NRL, NBA, WNBA, Tennis, Cricket and more.
1 credit per market per call
GET
/v1/best-odds/{sport_key}
Best available price per selection across listed sources.
3 credits per call
GET
/v1/sports
List all available sports and their keys.
1 credit per call
GET
/v1/usage
Your current credit usage and plan details.
Free — no credits

Full docs at /api/docs — interactive Swagger UI

Get your API key

Free forever. No credit card needed to start.