Get all match results for a specific competition and season with standard pagination
| Parameter | Type | Required | Description |
|---|---|---|---|
competitions | number | Yes | Competition ID (e.g., 7 for Premier League) |
seasonNum | number | Yes | Season number from /standings?withSeasonsFilter=true |
page | number | No | Page number (default: 1) |
pageSize | number | No | Results per page (default: 50, max: 100) |
showOdds | boolean | No | Include betting odds (default: false) |
seasonFilters array:
| Field | Type | Description |
|---|---|---|
seasonNum | number | The requested season number |
seasonName | string | Human-readable season name (e.g., “2023/24”) |
competition | object | Competition metadata (id, name, countryId) |
pagination.page | number | Current page number |
pagination.pageSize | number | Results per page |
pagination.totalGames | number | Total games in the season |
pagination.totalPages | number | Total pages available |
pagination.hasMore | boolean | Whether more pages exist |
games | array | List of completed match results |
competitors | array | Team/competitor reference data |
countries | array | Country reference data |
| Status Code | Description |
|---|---|
| 400 | Missing required parameters (competitions or seasonNum) |
| 401 | Invalid or missing API key |
| 429 | Rate limit exceeded |
| 500 | Server error |
/games/season-results counts as 1 API request towards your daily quotapageSize=100Your SportsAPI Pro API key
Competition ID (e.g., 7 for Premier League)
7
Season number from /standings?withSeasonsFilter=true (e.g., 129 for 2023/24)
129
Page number (default: 1)
1
Results per page (default: 50, max: 100)
x <= 100100
Include betting odds data (default: false)
Season results retrieved successfully
The requested season number
Human-readable season name (e.g., '2023/24')
Competition metadata
Pagination information
List of completed match results
Team/competitor reference data
Country reference data