18+ Only  |  Gambling can be addictive — please gamble responsibly  |  Gambling Help: 1800 858 858  |  GambleAware

PuntersEdge Developers

Australian odds API — docs and data product entry points

Documentation hub for Australian sports and racing odds data, historical pricing, webhook delivery, and bookmaker coverage. The indexable developer layer that supports the API Platform.

Australian racing & sports odds API — 14 racing bookmakers, rapidly refreshed. Free tier available.

View API Platform → API Reference → Interactive docs → Postman collection → Find / manage your API key →

Browse by use case: pick what you're building, then move into examples or signup.

Bookmaker odds API AFL odds API NRL odds API Horse racing API Odds widget Model feed Racing dashboard Price alerts Odds API guide Guide: line movement Guide: odds comparison Guide: racing dashboard Guide: model pipeline Guide: price-alert bot The Odds API vs PuntersEdge
Start here

Getting Started

Overview of supported workflows, example requests, and first-call quickstart for the PuntersEdge odds API.

TypeScript

Official TypeScript & JavaScript client

npm install puntersedge — no dependencies, ESM and CommonJS, and every response type generated from the live OpenAPI document so the types cannot drift from the API. A typed error per status code (402 is not 429 is not 422), the credit balance read off each response instead of a second call, and webhook signature verification that works on Node, Deno, Bun, Cloudflare Workers and in the browser.

Python

Official Python SDK

pip install puntersedge — typed methods over every endpoint, your key read from the environment or a config file instead of pasted into your code, and a puntersedge-arb scanner that filters candidates and sizes stakes. It never places a bet. MIT licensed; install, CLI and arbitrage docs are in the README.

AI agents

MCP server

pip install puntersedge-mcp — the official Model Context Protocol server. Twenty-six read-only tools covering live prices, the change feed, results, form, premierships, the closing-line archive and feed health, with the credit cost in every description and the remaining balance after every call. One config block for Claude Desktop, Claude Code or Cursor.

AI agents

Use with ChatGPT, Claude, Cursor and Copilot

Three ways to give an assistant live odds: the MCP server, the OpenAPI schema imported as a custom GPT Action, or llms.txt as context. With a worked prompt that makes a real next-to-go call.

Python

Package on PyPI

The published releases, version history and install metadata for puntersedge. Install with pip install puntersedge; the source and issue tracker are on GitHub.

Node.js

Node.js and TypeScript quickstart

A first call with the fetch built into Node 18+, X-API-Key auth, the 402-versus-429 rule and reading X-Credits-Remaining. No package to install. Links the full tutorial.

Python

Calling the API from Python

A walkthrough using requests directly — authentication, best-odds boards and next-to-go racing, with the response shapes written out. Start here if you would rather not add a dependency.

Postman Collection

Every endpoint, ready to run. In Postman choose Import → Link and paste the URL — the Sandbox group needs no API key.

Sports Odds API — Australia

AFL, NRL, NBA, WNBA, Tennis and more — multi-bookmaker sports odds in one API call.

Authentication

API key setup, header format, rate limits, and error codes.

Horse racing endpoints — Australia

Next-to-go, win odds, and race calendar for Australian and New Zealand thoroughbred racing.

AFL Odds API

Australian Rules Football odds across the Australian bookmakers that quote it — BetRight, Ladbrokes, Palmerbet, PointsBet, Sportsbet, TAB carry sports today, and AFL averages 3.50 books a match.

NRL Odds API

NRL rugby league odds and markets across the Australian bookmakers that quote it — 6 carry sports, and NRL averages 3.79 books an event.

Historical Odds API

Access historical closing and opening odds for backtesting and model building.

Odds Comparison API

Best-price detection and cross-bookmaker odds comparison in a single endpoint.

Australian Bookmakers Coverage

Full matrix of which bookmakers are supported across sports, racing, and markets.

Webhooks for Odds Alerts

Signed webhooks when a cross-book arbitrage opportunity opens, filtered by minimum edge and sport. Pro plan and above.

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