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

API reference / Arb & Value

GET /v1/arb/best-prices

Best prices comparison

Returns the best available price per selection plus full bookmaker comparison, worst price, average price, spread and overlay percentage.

Requires X-API-Key 2 credits

Request

curl 'https://api.puntersedge.online/v1/arb/best-prices' \
  -H 'X-API-Key: YOUR_KEY'

Parameters

NameIn TypeRequired Description
maxAgeMinutes query integer no Exclude bookmaker markets older than this many minutes. Same bound and default as /v1/sports/{sport_key}/odds, so an arb can never be built on a price that endpoint refuses to show.
sport_key query string no

Responses

Status codes: 200, 401, 402, 422, 429, 500. Response bodies are JSON; the full schema is in /openapi.json.

Example response

200 application/json — this call costs 2 credits. Field names and types are as the API returns them; values are a real sample, trimmed to a few items.

[
  {
    "id": "6b1608c5-a9b8-4235-9a12-6db9656fef74",
    "sport_key": "nrl",
    "home_team": "Cronulla Sharks",
    "away_team": "Nth Queensland Cowboys",
    "commence_time": "2026-09-09T02:00:00Z",
    "selections": [
      {
        "name": "Nth Queensland Cowboys",
        "best_price": 2.85,
        "best_bookmaker": "pointsbetau",
        "worst_price": 2.75,
        "avg_price": 2.812,
        "price_spread": 0.1,
        "overlay_pct": 1.4,
        "all_prices": [
          {
            "bookmaker": "pointsbetau",
            "price": 2.85
          },
          {
            "bookmaker": "tab",
            "price": 2.85
          },
          {
            "bookmaker": "sportsbet",
            "price": 2.81
          },
          {
            "bookmaker": "ladbrokes_au",
            "price": 2.8
          },
          {
            "bookmaker": "betright",
            "price": 2.75
          }
        ]
      },
      {
        "name": "Cronulla Sharks",
        "best_price": 1.45,
        "best_bookmaker": "betright",
        "worst_price": 1.42,
        "avg_price": 1.436,
        "price_spread": 0.03,
        "overlay_pct": 1.0,
        "all_prices": [
          {
            "bookmaker": "sportsbet",
            "price": 1.44
          },
          {
            "bookmaker": "ladbrokes_au",
            "price": 1.44
          },
          {
            "bookmaker": "betright",
            "price": 1.45
          },
          {
            "bookmaker": "tab",
            "price": 1.43
          },
          {
            "bookmaker": "pointsbetau",
            "price": 1.42
          }
        ]
      }
    ]
  }
]

Guides that use this endpoint

Related endpoints

Try it against live data

The free tier needs no credit card, and the sandbox endpoints need no key at all.

Get a free API key Quickstart
This site contains wagering-related analysis and is intended for Australian users aged 18+. Gambling involves risk. Please gamble responsibly.