Sportsbet API access for betting apps

Access Sportsbet odds through the odds-api Sportsbet API integration. Request normalized markets, prices, and live updates with one API key without maintaining a bookmaker-specific feed.

GET /v1/events/{event_id}/odds/snapshot?bookmakers=sportsbet
{
  "event_id": "154866235",
  "items": [
    {
      "bookmaker": "sportsbet",
      "bet_type": "moneyline",
      "period_str": "full time",
      "side": "home",
      "selection_name": "Los Angeles Lakers",
      "odds": 1.59
    },
    {
      "bookmaker": "sportsbet",
      "bet_type": "moneyline",
      "period_str": "full time",
      "side": "away",
      "selection_name": "Houston Rockets",
      "odds": 2.44
    }
  ],
  "resume": "1777512873144-0"
}
Sportsbet API filter Request only Sportsbet prices with the canonical sportsbet bookmaker key.
Normalized odds data Use consistent event, market, period, selection, and price fields.
REST and live streams Start with REST, then add live SSE or WebSocket updates.

Sportsbet API markets

Use the normalized bet_type values below when working with Sportsbet prices.

Market API bet_type What it covers
Match result moneylinemoneyline 3w Home and away prices, plus home-draw-away prices for draw-capable events.
Handicaps handicap Home and away handicap or spread prices, including alternate lines.
Totals totaltotal goalstotal tries Over and under match totals, with goal and try metrics where supplied.
Team totals team totalteam total tries Home or away team over and under totals, including team tries.
Corners total cornersteam total corners Total match corners and home or away team corner totals.

Full-time, first-half, and first-quarter variants are available where supplied. Exact availability changes by sport, league, event, and time.

Built for agents and humans

MCP server

Tools for events, odds, line movement, and streams. Bets endpoints are support-approved.

Agent skill

Agent-ready instructions.

SDKs and examples

TypeScript, Python, Postman and example builds.

Sports and racing

Sports and racing odds coverage for agent workflows.

SSE odds stream

Lightweight streaming updates for dashboards and alerts.

WebSocket feeds

Bidirectional streams for richer pre-match products.

How to use the Sportsbet API

Find a covered event, then request its Sportsbet prices using the same normalized response model as every supported bookmaker.

  1. Load the catalog

    Create an API key, then retrieve the current bookmaker and event catalog.

  2. Choose a Sportsbet event

    Select an event that includes Sportsbet in its available bookmaker coverage.

  3. Request the odds

    Fetch the snapshot with bookmakers=sportsbet and retain the freshness fields.

Odds API Pricing

Start free, then choose a monthly plan based on request volume, rate limits, and support.

Sandbox

Free
Free
Requests
1K / month
Streams
25 stream-hours / month
  • 30 requests/min
  • Docs and AI assistant

Starter

50K
$25 USD / month
Requests
50K / month
Streams
150 stream-hours / month
  • 60 requests/min
  • Self-serve

Growth

250K
$55 USD / month
Requests
250K / month
Streams
500 stream-hours / month
  • 120 requests/min
  • Self-serve

Builder

7.5M
$110 USD / month
Requests
7.5M / month
Streams
1,500 stream-hours / month
  • 300 requests/min
  • Email support

Live

20M
$250 USD / month
Requests
20M / month
Streams
6,000 stream-hours / month
  • 600 requests/min
  • Priority email

Pro

75M
$500 USD / month
Requests
75M / month
Streams
20,000 stream-hours / month
  • 1,200 requests/min
  • Priority email plus onboarding

Scale

Custom
Custom
Requests
100M+ typical
Streams
Custom
  • Custom
  • Dedicated support

Sportsbet API FAQs

Clear answers about coverage, live updates, and how this independent integration works.

Is this an official Sportsbet API?

No. odds-api is an independent data service that provides normalized Sportsbet odds where coverage is available. It is not affiliated with, endorsed by, or sponsored by Sportsbet.

How do I retrieve Sportsbet odds with the API?

Find a covered event, then request its odds snapshot with the bookmakers=sportsbet query filter. The response uses the same normalized schema as other bookmakers in odds-api.

Does the Sportsbet API integration support live odds?

Yes, active covered events can move from an initial REST snapshot to SSE or WebSocket updates. Availability depends on the event, league, market, and time.

Which Sportsbet sports and markets are available?

The normalized Sportsbet integration includes moneyline, 3-way moneyline, handicaps, totals, team totals, goals, tries, and corners, with full-time, first-half, and first-quarter variants where supplied. Coverage changes by sport, event, and time, so confirm current Sportsbet availability before requesting a snapshot or opening a stream.

Start using the Sportsbet API

Create a free key, find a covered event, and request its current Sportsbet odds.

Create a free API key