Skip to main content
GET
/
fixtures
/
odds
Fixture Odds
curl --request GET \
  --url 'https://v5.oddspapi.io/en/fixtures/odds?apiKey='
{
  "fixtureId": "id1100013270505136",
  "status": {
    "live": false,
    "statusId": 0,
    "statusName": "Pre-Game"
  },
  "sport": {
    "sportId": 11,
    "sportName": "Basketball"
  },
  "tournament": {
    "tournamentId": 132,
    "tournamentName": "NBA",
    "categoryName": "USA"
  },
  "season": {
    "seasonId": 131631,
    "seasonName": "NBA 25/26",
    "seasonRound": null
  },
  "venue": {
    "venueId": 6112,
    "venueName": "Frost Bank Center",
    "venueLocation": "San Antonio, TX, USA"
  },
  "startTime": 1776816000,
  "trueStartTime": null,
  "trueEndTime": null,
  "participants": {
    "participant1Id": 3429,
    "participant1RotNr": 301,
    "participant1Name": "San Antonio Spurs",
    "participant1ShortName": "San Antonio",
    "participant1Abbr": "SAS",
    "participant2Id": 3414,
    "participant2RotNr": 300,
    "participant2Name": "Portland Trail Blazers",
    "participant2ShortName": "Portland",
    "participant2Abbr": "POR"
  },
  "scores": {},
  "clock": {
    "currentPeriod": null,
    "currentTime": null,
    "remainingTime": null,
    "remainingTimeInPeriod": null,
    "stopped": null
  },
  "expectedPeriods": 4,
  "periodLength": 12,
  "externalProviders": {
    "betgeniusId": 13808312,
    "betradarId": 70505136,
    "flashscoreId": "ruuPcnS7",
    "mollybetId": "2026-04-22,29115,29108",
    "oddinId": null,
    "opticoddsId": "20260422A553CF52",
    "pinnacleId": 1628488896,
    "sofascoreId": 15934995,
    "lsportsId": null,
    "txoddsId": null
  },
  "odds": {
    "pinnacle": {
      "id1100013270505136:pinnacle:111:0": {
        "bookmaker": "pinnacle",
        "outcomeId": 111,
        "playerId": 0,
        "active": true,
        "price": 1.155,
        "marketActive": true,
        "mainLine": true,
        "bookmakerMarketId": "line/4/487/1628488896/3565645414/0/moneyline",
        "bookmakerOutcomeId": "home",
        "bookmakerChangedAt": 1776717657043,
        "limit": 19354,
        "priceAmerican": -645,
        "priceFractional": "11/71",
        "marketId": 111,
        "changedAt": 1776717657402
      },
      "id1100013270505136:pinnacle:112:0": {
        "bookmaker": "pinnacle",
        "outcomeId": 112,
        "playerId": 0,
        "active": true,
        "price": 5.77,
        "marketActive": true,
        "mainLine": true,
        "bookmakerMarketId": "line/4/487/1628488896/3565645414/0/moneyline",
        "bookmakerOutcomeId": "away",
        "bookmakerChangedAt": 1776717657043,
        "limit": 3000,
        "priceAmerican": 477,
        "priceFractional": "477/100",
        "marketId": 111,
        "changedAt": 1776717657402
      }
    }
  },
  "bookmakers": {
    "pinnacle": {
      "bookmaker": "pinnacle",
      "bookmakerFixtureId": "1628488896",
      "fixturePath": "https://www.pinnacle.com/en/e/e/e/1628488896/#all",
      "hasOdds": true,
      "staleOdds": false,
      "staleOddsResponseCode": null,
      "suspended": false,
      "participantsRotated": false,
      "meta": null,
      "updatedAt": "2026-04-20T13:54:39.472368+00:00"
    }
  }
}

Documentation Index

Fetch the complete documentation index at: https://docs.oddspapi.io/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

apiKey
string
query
required

Your API key (query-based auth for v5).

Query Parameters

fixtureId
string
required

Single fixture ID (e.g. id1400003160574219).

bookmakers
string | null

Comma/space-separated bookmaker slugs (default: all).

since
integer | null

changedAt >= since (ms)

marketActive
boolean | null

If set, filter by marketActive flag.

mainLine
boolean | null

If set, filter by mainLine flag.

Response

Returns FixtureOddsResponse (fixture meta + odds + bookmaker meta)

fixtureId
string
required
status
object
required
sport
object
required
tournament
object
required
season
object
required
venue
object
required
startTime
integer
required
participants
object
required
scores
object
required
clock
object
required
externalProviders
object
required
bookmakers
object
required
odds
object
required
trueStartTime
string | null
trueEndTime
string | null
expectedPeriods
integer | null
periodLength
integer | null