Sports data API · Australia

Punting Form
Australian horse racing form guides, speed maps, ratings and sectional data. API access begins at the Starter subscription; the Modeller tier adds sectional-data API, historical data and Betfair price history.
Facts verified against the provider's site on
Tone of public discussions, liked vs criticised points, reliability complaints; not enough public discussion to judge.
Computed from public data only; uptime and latency are not measured yet. Enterprise feeds that sell by contract score lower on transparency by design. How the score works
- Starting price
- A$59/mo
- Free access
- No free tier
- Sports
- 1 (Horse racing)
- Live data
- Not disclosed
- Delivery
- Polling only (REST)
- Discussions
- 0 threads
- GitHub adoption
- 2 repos
Best for
Australian horse racing punters and modellers who want form, ratings and sectional data through an API on a monthly plan.
Not ideal for
Commercial products or non-racing sports; terms limit all products including API to personal use unless the provider consents in writing.
Limitations to check
- − API starts at the Starter plan (AUD 59/month); Free has no API
- − Sectional API and historical data are on the Modeller plan, quoted by email
- − Personal use only; commercial use needs written consent and fees
- − Official docs URL not found
Written from the provider's own pages (source).
Last checked 2026-11-03
Punting Form at a glance
- What is Punting Form best for?
- Australian horse racing punters and modellers who want form, ratings and sectional data through an API on a monthly plan. Not ideal for: Commercial products or non-racing sports; terms limit all products including API to personal use unless the provider consents in writing.
- How much does Punting Form cost?
- The cheapest public paid plan of Punting Form is A$59/mo. Listed plans: Starter A$59/mo; Professional A$297/mo.
- Does Punting Form have a free tier?
- No. Punting Form does not list a free tier.
- What does Punting Form cover?
- Punting Form is a sports data api. Its sports: Horse racing; data: Fixtures, Historical data, Predictions, Results, Team stats.
- Does Punting Form have a WebSocket or streaming API?
- No streaming is listed. Punting Form delivers data by REST, so you poll for updates.
- Can I use Punting Form data commercially or for betting?
- According to the public terms of Punting Form — commercial use: licence required.
- What do developers say about Punting Form?
- Australian horse racing data site used in a couple of small racing-model repos, one loading its data into MySQL. No discussion about pricing, accuracy or API terms.
- What are the alternatives to Punting Form?
- Close alternatives in the SportDex catalog: Live Tennis API, StatPal, Timeform, The Racing API, Sportmonks.
Commercial decision
Pricing & plan limits
| Plan | Price | Requests | What's included |
|---|---|---|---|
| Free | Free | — | Non-interactive form guide and speed maps; no APIsource |
| Starter | A$59/mo | — | Interactive form guide and API accesssource |
| Professional | A$297/mo | — | Adds sectional data AU/HK/SGsource |
| Modeller | Contact sales | — | Sectional API, point-in-time data; email salessource |
Currency assumed AUD (page shows '$' only; Australian site). Docs URL not found (docs page crawled returned 404). Modeller plan is personal-use only per page.
Before choosing a paid plan, confirm
• What counts as one request (per call, per market, per region?)
• What happens when you exceed the quota: blocked or billed
• Whether live and historical data are on your plan
• Whether your use (public app, betting, resale) is licensed
The critical question
Data coverage
- Sports
- Horse racing
- Data types
- FixturesHistorical dataPredictionsResultsTeam stats
- Key competitions
- Not disclosed
- Competitions
- Not disclosed
- Live / in-play
- Not disclosed
- Women's competitions
- Not disclosed
- Betting markets
- Not disclosed
- Bookmaker regions
- Not disclosed
- Bookmakers
- Not disclosed
- History depth
- 10+ years (Modeller tier)
- Update frequency
- Not disclosed
- Name languages
- Not disclosed
- ID mapping
- Not disclosed
Coverage often depends on the plan; confirm the exact league and season on your plan.
Before you build
Usage rights & access
- Commercial use
- Licence requiredsource
- Betting products
- Not disclosed
- Redistribution
- Not disclosed
- Storing data
- Not disclosed
- Attribution
- Not disclosed
- Logos & photos
- Not disclosed
- Who can buy
- Individualssource
- Verification (KYC)
- Not disclosed
- Not available in
- Not disclosed
- Only available in
- Not disclosed
Developer-ready evaluation
Integration & documentation
- Protocols
- REST
- Formats
- JSON
- Authentication
- api key
- SDKs
- Not disclosed
- OpenAPI spec
- Not disclosed
- Claimed latency
- Not disclosed
- Status page
- Not disclosed
- Sandbox / test keys
- Not disclosed
- Support
- Not disclosed
- SLA uptime
- Not disclosed
Preview brief
# Integration brief: Punting Form Goal: build a feature on Punting Form data. Use only the official documentation below as the source of truth. ## Known facts (from SportDex, verify before relying on them) - Website: https://www.puntingform.com.au - Docs: UNKNOWN — find the developer docs first - Sports: Horse racing - Data: Fixtures, Historical data, Predictions, Results, Team stats - Protocols: REST; formats: json - Auth: api_key - Free plan: Free - Cheapest paid plan: A$59/mo - Note: Currency assumed AUD (page shows '$' only; Australian site). Docs URL not found (docs page crawled returned 404). Modeller plan is personal-use only per page. ## Verify before writing code - live update frequency - exact endpoint paths, parameters and response fields (read the official docs, do not guess) ## Implementation rules - Keep the API key on the server (environment variable, backend route or edge function); never ship it to the browser. - Cache responses and respect rate limits; count how many requests each screen triggers. - Handle errors explicitly: invalid key, quota exceeded (429), missing fields, empty fixtures, timeouts. - Start with one demo request and log the raw response before building UI on assumed field names.
Data quality signals
Data source & company
- Official partners
- Not disclosed
- How data is collected
- Not disclosed
- Certifications
- Not disclosed
- Payment methods
- Not disclosed
- Minimum contract
- 1 month
- Country
- Australia
- Founded
- Not disclosed
Reddit · Hacker News · Stack Overflow · GitHub · YouTube
What developers say
Australian horse racing data site used in a couple of small racing-model repos, one loading its data into MySQL. No discussion about pricing, accuracy or API terms.
Our summary of public discussions, not a rating. Vendor posts are not counted as user opinion.
Open-source projects using it
Shortlist next steps
Alternatives worth comparing

Tennis API for ATP, WTA, Challenger and ITF with live point-by-point scores, match history, market odds, rankings and an AI win-probability field, over REST and WebSocket.
Free tier⚡ StreamingTennisfrom $9.99/mo8 discussions · 80 repos
Sports data API for live scores, odds, news and match storylines across 12+ sports and 1,000+ soccer leagues. Two flat monthly plans with a 14-day trial and an OpenAPI schema.
14-day trialLiveFootball (soccer)American footballBasketball+5from $29/mo1 discussions · 0 repos
UK racing and greyhound data and ratings house owned by Flutter, selling racecards, results and ratings to commercial customers via an API; B2B distribution handled by PA Betting Services.
Horse racingGreyhound racingFootball (soccer)Contact sales3 discussions · 8 repos
REST API for UK, Irish and Hong Kong horse racing plus group races globally: racecards, results, odds and analysis endpoints over 500,000 tracked results. Barred for use by betting operators.
Horse racingPrice not public0 discussions · 26 repos
REST API for football with live scores, fixtures, lineups, xG, predictions and odds across 2,200+ leagues, plus separate cricket and Formula 1 APIs.
Free tier14-day trialLiveFootball (soccer)CricketFormula 1from €29/mo40 discussions · 207 repos
Evidence & transparency
Official sources
- https://www.puntingform.com.au
- https://www.puntingform.com.au/pricing
- https://www.puntingform.com.au/terms-and-conditions
Facts were extracted from the provider's own pages on 2026-11-03. Empty fields mean the provider does not say, not that the feature is missing. How we know