Skip to main content
GET
/
fixtures
/
odds
/
main
Fixtures Odds Main
curl --request GET \
  --url 'https://v5.oddspapi.io/en/fixtures/odds/main?apiKey='
[
{
"fixtureId": "id1400003160574217",
"status": {
"live": false,
"statusId": 0,
"statusName": "Pre-Game"
},
"sport": {
"sportId": 14,
"sportName": "American Football"
},
"tournament": {
"tournamentId": 31,
"tournamentName": "NFL",
"categoryName": "USA"
},
"season": {
"seasonId": null,
"seasonName": null
},
"startTime": 1766698200,
"trueStartTime": null,
"trueEndTime": null,
"participants": {
"participant1Id": 4423,
"participant1RotNr": null,
"participant1Name": "Minnesota Vikings",
"participant1Abbr": null,
"participant2Id": 4419,
"participant2RotNr": null,
"participant2Name": "Detroit Lions",
"participant2Abbr": null
},
"scores": {},
"expectedPeriods": 4,
"periodLength": 15,
"externalProviders": {
"betgeniusId": null,
"betradarId": 67432516,
"flashscoreId": "hzkPCh9e",
"mollybetId": "2026-01-10,21618,79446",
"oddinId": null,
"opticoddsId": "2026011039A14E46",
"pinnacleId": 1621898317,
"sofascoreId": null,
"lsportsId": null,
"txoddsId": null
},
"odds": {},
"bookmakers": {
"stake": {
"bookmaker": "stake",
"bookmakerFixtureId": "46173997-xx-yy",
"fixturePath": null,
"hasOdds": false,
"staleOdds": false,
"staleOddsResponseCode": null,
"suspended": false,
"participantsRotated": false,
"meta": null,
"updatedAt": "2026-01-05T05:16:44.746812+00:00"
}
}
}
]

Authorizations

apiKey
string
query
required

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

Query Parameters

tournamentId
integer | null

Single tournamentId. Required if fixtureIds is not provided.

fixtureIds
string | null

Comma/space-separated fixtureIds (fast path). Required if tournamentId is not provided.

bookmakers
string | null

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

since
integer | null

changedAt >= since (ms). If provided, returns also inactive odds.

Response

Returns an array of fixtures (fixture meta + odds + bookmaker meta).

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