GET fixtures
Retrieves a list of fixtures based on the specified parameters such as tournament ID, sport ID, participant ID, date range, and language.
Endpoint
GET /v4/fixturesRequest
Parameters
- tournamentId
(number)— The unique identifier for the tournament. This ID must correspond to an existing tournament. - sportId
(number)— The unique identifier for the sport. This ID must correspond to an existing sport. - participantId
(number)— The unique identifier for the participant. This ID must correspond to an existing participant. - from
(string)— The start date and time for the fixtures in ISO 8601 format (e.g.,YYYY-MM-DDTHH:MM:SSZ) - to
(string)— The end date and time for the fixtures in ISO 8601 format (e.g.,YYYY-MM-DDTHH:MM:SSZ) - language
(a2)— (Optional) The language in which the tournament information should be returned. By default, the value isenfor English - statusId
(number: 0,1,2,3)— The statusId that the returned fixtures must have (0: Not yet started, 1: Live, 2: Finished, 3: Cancelled). - hasOdds
(boolean)— Whether the fixture has odds available.
Conditions
- tournamentId: Can be the only parameter provided.
- participantId: Can be the only parameter provided.
- sportId: Must be accompanied by any of:
tournamentIdparticipantId- Both
toandfrom, where both times are under 10 days apart.
- to and from:
- If
tournamentIdorparticipantIdare provided,toandfromaren't mandatory and providing only one is accepted. - If only
toandfromare provided, they must be under 48 hours apart.
- If
Example Request
GET /v4/fixtures?sportId=10&from=2025-07-14T00:00:00Z&to=2025-07-21T00:00:00Z&hasOdds=trueExample Response
[
{
"fixtureId": "id1000015561098461",
"participant1Id": 3209,
"participant2Id": 3210,
"providerId": 61098461,
"seasonId": 127421,
"sportId": 10,
"startTime": "2025-07-21T00:00:00.000Z",
"statusId": 2,
"tournamentId": 155,
"trueEndTime": "2025-07-21T01:58:12.073Z",
"trueStartTime": "2025-07-21T00:00:02.751Z",
"updatedAt": "2025-07-21T01:58:12.073Z",
"hasOdds": true,
"externalProviders": {
"betradarId": 61098461,
"sofascoreId": 14069376,
"betgeniusId": 11833149,
"flashscoreId": "pbXYexxB",
"pinnacleId": 1611618343,
"oddinId": null,
"mollybetId": null,
"opticoddsId": null,
"lsportsId": null,
"txoddsId": null
},
"participant1Name": "CA Independiente Avellaneda",
"participant2Name": "CA Talleres de Cordoba",
"tournamentName": "Liga Profesional",
"categoryName": "Argentina"
}
]Response (200 OK)
On a successful request, the server responds with a status code 200 and returns a JSON array containing fixture objects with the following fields:
- hasOdds
(boolean)— Whether the fixture has odds available. - startTime
(string)— The start time of the fixture. - participant1Id
(number)— The ID of the first participant. - participant2Id
(number)— The ID of the second participant. - fixtureId
(string)— The unique identifier for the fixture. - sportId
(number)— The ID of the sport associated with the fixture. - sportName
(string)— The name of the sport associated with the fixture. - updatedAt
(string)— The timestamp of the last update to the fixture. - tournamentId
(number)— The ID of the tournament associated with the fixture. - seasonId
(number)— (Optional) The ID of the season. - statusId
(number)— The current status of the fixture. - trueStartTime
(string|null)— The actual start time of the fixture, if available. - trueEndTime
(string|null)— The actual end time of the fixture, if available. - externalProviders
(object)— IDs from third-party providers:- betradarId
(number|null)— (Optional) The ID assigned by Betradar. - sofascoreId
(number|null)— (Optional) The ID assigned by Sofascore. - betgeniusId
(number|null)— (Optional) The ID assigned by Betgenius. - flashscoreId
(string|null)— (Optional) The ID assigned by Flashscore. - pinnacleId
(number|null)— (Optional) The ID assigned by Pinnacle. - oddinId
(number|null)— (Optional) The ID assigned by Oddin. - mollybetId
(number|null)— (Optional) The unique ID assigned by Mollybet. - opticoddsId
(number|null)— (Optional) The unique ID assigned by Opticodds. - lsportsId
(number|null)— (Optional) The unique ID assigned by LSports. - txoddsId
(number|null)— (Optional) The unique ID assigned by TXOdds.
- betradarId
- participant1Name
(string)— The name of the first participant (in your requested language). - participant2Name
(string)— The name of the second participant (in your requested language). - tournamentName
(string)— The name of the tournament. - categoryName
(string)— The name of the category to which the tournament belongs.
Notes
- Endpoint cooldown: 2000ms
Previous pageGET tournaments
Next pageGET markets
