Skip to main content
GET
List Games
⚠️ Deprecated — This is a V1 Legacy endpoint. We strongly recommend migrating to the Football V2 API.

Endpoint

Description

Returns all matches for a specified date range. This is the primary endpoint for fetching match data including live scores, scheduled fixtures, completed results, betting odds, and team information.
Built-in TTL: 5 seconds for optimal live data freshness. No manual caching required.

Parameters

The competitions parameter is NOT honored by this endpoint. Even when specified, the response will include games from ALL competitions within the date range. For competition-specific queries, use /games/fixtures or /games/results instead.
The lastUpdateId parameter enables efficient polling by returning only data that changed since the specified update ID. Parameters like appTypeId, langId, timezoneName, and userCountryId are auto-resolved by the API. You can override timezoneName with a specific timezone (e.g., America/New_York). All startTime fields use ISO 8601 format with a dynamic timezone offset.

Date Range Limitations

Wide date ranges may return empty game arrays. When querying large date ranges (e.g., months), the endpoint may return only metadata (competitions, countries) without games. For reliable data retrieval:
  • Use single-day or small date ranges (1-3 days recommended)
  • For historical data backfills, use /games/fixtures or /games/results with pagination

Request Examples

Timezone Note: The startTime in responses uses ISO 8601 format with a timezone offset that reflects either the auto-resolved user timezone or your specified timezoneName parameter. See Timezone Handling for details.

Response

Response Fields

Root Object

Game Status Groups

To filter for all live games, check for statusGroup === 2 || statusGroup === 3. Both values indicate the match is currently in progress.

Game Object Fields

Competitor Object

Odds Object

Odds Option Object

Odds Rate Formats

Country Object

Competition Object

Team Logo URL

Country Flag URL

Competition Logo URL

Authorizations

x-api-key
string
header
required

Your SportsAPI Pro API key

Query Parameters

startDate
string
required

Start date in DD/MM/YYYY format

Example:

"18/12/2025"

endDate
string
required

End date in DD/MM/YYYY format

Example:

"18/12/2025"

sports
integer

Sport ID (1 = Football)

Example:

1

showOdds
boolean

Include betting odds data

Example:

true

onlyMajorGames
boolean

Filter to major/popular games only

Example:

true

Response

200

Games list retrieved successfully

Last modified on June 29, 2026