Fixtures
List and manage competition fixtures for specific seasons under their client license.
The Fixtures API provides endpoints for accessing detailed fixture data, encompassing specific match dates, team matchups, and vital event information. This API presents various filtering options, allowing users to customise their searches based on particular matches, teams, or periods. This documentation aims to facilitate the integration of sports fixture data into applications, thereby enriching and contextualising sports-related content.
Endpoints
List all fixtures
GET
https://dde-api.data.imgarena.com/american-football/fixtures
Retrieves a list of seasons for a specific sport.
Query Parameters
live
Boolean
Allows users to determine which fixtures are live and available based on a user's licence. Example: true
, false
status
String
Allows clients to filter based on the status of a match or group of matches. Example: scheduled
, live
, completed
, postponed
dateFrom
Date
Allows clients to filter between specific dates. Example: 2023-01-01
dateTo
Date
Allows clients to filter between specific dates. Example: 2023-01-01
type
String
Allows clients to filter based on the type of a match or group of matches. Example: official
, simulation
, training
coverageLevel
String
The coverage level of a fixture. Examples: noCoverage
, inVenue
, lowLatencyStream
, standardStre
am & video(postmatch)
sort
String
Assortment of the data within the fixtures API. We currently support name
, asc
, desc
and startTime
.
Sort should be supplied in the form `sort=<field>,<direction>` where direction defaults to `asc` if not supplied.
If wanting to sort by multiple fields then the sort parameter should be supplied for each field in the order the sort is desired.
Default sort order is by startTime and name.
size
Integer
The page size. Default is 20 fixtures. Please be sensible specifying the size to ensure the most efficient results and API performance
page
Integer
The page number
includeDeleted
Boolean
Pass "false" to exclude deleted fixtures from the response.
By default, this value is set to "true," meaning deleted fixtures will be included in the response.
Headers
Accept*
String
application/vnd.imggaming.dde.api+json;version=1
Authorization*
String
Bearer ACCESS_TOKEN
Content-Type*
String
application/json
List season fixtures
GET
https://dde-api.data.imgarena.com/american-football/seasons/{seasonId}/fixtures
Path Parameters
seasonId*
UUID
unique id of a requested season
Query Parameters
live
Boolean
Allows users to determine which fixtures are live and available based on a user's licence. Example: true
, false
status
String
Allows clients to filter based on the status of a match or group of matches. Example: scheduled
, live
, completed
, postponed
dateFrom
Date
Allows clients to filter between specific dates. Example: 2023-01-01
dateTo
Date
Allows clients to filter between specific dates. Example: 2023-01-01
type
String
Allows clients to filter based on the type of a match or group of matches. Example: official
, simulation
, training
sort
String
Assortment of the data within the fixtures API. We currently support name
, asc
, desc
and startTime
Sort should be supplied in the form `sort=<field>,<direction>` where direction defaults to `asc` if not supplied.
If wanting to sort by multiple fields then the sort parameter should be supplied for each field in the order the sort is desired.
Default sort order is by startTime and name.
size
Integer
The page size. Default is 20 fixtures. Please be sensible specifying the size to ensure the most efficient results and API performance
page
Integer
The page number
coverageLevel
String
The coverage level of a fixture. Examples: noCoverage
, inVenue
, lowLatencyStream
, standardStre
am & video(postmatch)
includeDelete
Boolean
Pass "false" to exclude deleted fixtures from the response.
By default, this value is set to "true," meaning deleted fixtures will be included in the response.
List specific fixture
GET
https://dde-api.data.imgarena.com/american-football/fixtures/{fixtureId}
Path Parameters
fixtureId*
UUID
Unique id of a requested fixture.
Response object
fixture
The requested list of fixtures or a single fixture.
Deleted fixtures
In some cases, fixtures may be deleted. To manage this, each fixture includes a "fixtureDeleted" flag. By default, this flag is set to "false." If the flag is set to "true," it indicates that the fixture has been deleted and should be disregarded.
Rate limits
All fixtures
Live fixtures
Live upcoming fixtures
Last updated