{"slug": "punting-form", "name": "Punting Form", "type": "data_api", "description": "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.", "website": "https://www.puntingform.com.au", "country": "Australia", "sports": ["horse-racing"], "data_types": ["fixtures", "historical", "predictions", "results", "stats"], "protocols": ["rest"], "free_tier": false, "trial_days": null, "demo": null, "contact_sales_only": false, "min_price": {"price": 59.0, "currency": "AUD", "period": "month"}, "plans_count": 4, "commercial_use": "license_required", "betting_use": null, "redistribution": null, "rights_basis": "public_terms", "customer_types": ["individual"], "live_in_play": null, "sentiment": "insufficient", "discussions": 0, "github_repos": 2, "priority": 3.08, "logo": "/logos/punting-form.png", "logo_tone": "tile", "docs_url": null, "pricing_url": "https://www.puntingform.com.au/pricing", "status_page_url": null, "founded_year": null, "product": {"name": "Punting Form API", "formats": ["json"], "auth_methods": ["api_key"], "sdk_languages": [], "openapi_url": null, "history_depth": "10+ years (Modeller tier)", "update_frequency": null, "claimed_latency_ms": null}, "plans": [{"name": "Free", "price": 0.0, "currency": "AUD", "period": "month", "request_limit": null, "request_period": null, "is_free": true, "is_enterprise": false, "summary": "Non-interactive form guide and speed maps; no API", "source_url": "https://www.puntingform.com.au/pricing", "verified_at": "2026-11-03"}, {"name": "Starter", "price": 59.0, "currency": "AUD", "period": "month", "request_limit": null, "request_period": null, "is_free": false, "is_enterprise": false, "summary": "Interactive form guide and API access", "source_url": "https://www.puntingform.com.au/pricing", "verified_at": "2026-11-03"}, {"name": "Professional", "price": 297.0, "currency": "AUD", "period": "month", "request_limit": null, "request_period": null, "is_free": false, "is_enterprise": false, "summary": "Adds sectional data AU/HK/SG", "source_url": "https://www.puntingform.com.au/pricing", "verified_at": "2026-11-03"}, {"name": "Modeller", "price": null, "currency": null, "period": null, "request_limit": null, "request_period": null, "is_free": false, "is_enterprise": true, "summary": "Sectional API, point-in-time data; email sales", "source_url": "https://www.puntingform.com.au/pricing", "verified_at": "2026-11-03"}], "access": {"restricted_countries": null, "available_only_in": null, "customer_types": ["individual"], "kyc_required": null, "odds_regions": null, "bookmakers_count": null, "notes": null, "source_url": "https://www.puntingform.com.au/terms-and-conditions"}, "usage_rights": {"commercial_use": "license_required", "betting_use": null, "redistribution": null, "storage": null, "attribution_required": null, "media_included": null, "terms_url": "https://www.puntingform.com.au/terms-and-conditions", "source_url": "https://www.puntingform.com.au/terms-and-conditions", "basis": "public_terms"}, "data_source": {"official_partners": [], "collection_methods": null, "source_url": null}, "support": {"sla_uptime": null, "channels": null, "sandbox": null, "changelog_url": null, "certifications": [], "payment_methods": null, "min_contract": "1 month", "source_url": "https://www.puntingform.com.au/pricing"}, "coverage": {"competitions_count": null, "key_leagues": null, "womens": null, "live_in_play": null, "markets": null, "languages": null, "id_mapping": null, "source_url": null}, "community": {"summary": "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.", "sentiment": "insufficient", "topics": ["coverage"], "pros": [], "cons": [], "evidence": ["https://github.com/Leighroyus/load-racing-data", "https://github.com/juggajay/HorseRacingML"]}, "discussions_list": [], "repos": [{"platform": "github", "title": "juggajay/HorseRacingML", "url": "https://github.com/juggajay/HorseRacingML", "date": "2025-10-20", "score": 1.0, "where": null}, {"platform": "github", "title": "Leighroyus/load-racing-data", "url": "https://github.com/Leighroyus/load-racing-data", "date": "2021-04-05", "score": 0.0, "where": null}], "videos": [], "notes": "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.", "checked_at": "2026-11-03", "alternatives": ["live-tennis-api", "statpal", "timeform", "the-racing-api", "sportmonks"], "fit": {"best_for": "Australian horse racing punters and modellers who want form, ratings and sectional data through an API on a monthly plan.", "not_for": "Commercial products or non-racing sports; terms limit all products including API to personal use unless the provider consents in writing.", "use_cases": ["Racing form models", "Speed map and sectional analysis", "Betfair price research"], "limitations": ["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"], "source_urls": ["https://www.puntingform.com.au/pricing", "https://www.puntingform.com.au/terms-and-conditions"]}, "score": {"overall": 22, "popularity": 15, "community": null, "transparency": 55, "developer": 1, "confidence": "none", "reliability_flags": [], "rank": 168}}