Competitions
Top Competitions
Get top competitions sorted by popularity with related sports and countries
GET
Top Competitions
Endpoint
Description
Returns the top competitions sorted by popularity, along with related sports and countries data. Use thelimit parameter to control how many competitions are returned.
Parameters
| Parameter | Type | Description |
|---|---|---|
limit | number | Number of top competitions to return (e.g., 10, 20, 50). Default: 100 |
sports | number | Filter by sport ID (e.g., 1 for Football, 2 for Basketball) |
appTypeId | number | Client application type identifier (auto-resolved) |
langId | number | Language identifier (auto-resolved) |
timezoneName | string | Timezone for date/time values (auto-resolved, or specify e.g., America/New_York) |
userCountryId | number | User’s country for localization (auto-resolved) |
Parameters marked as “auto-resolved” are automatically determined based on request context. You don’t need to provide default values.
Request
Response
Response Fields
Root Level
| Field | Type | Description |
|---|---|---|
lastUpdateId | number | Internal versioning ID for incremental updates |
requestedUpdateId | number | The update ID requested (-1 means latest) |
ttl | number | Cache time-to-live in seconds (typically 300) |
sports | array | List of sports referenced by competitions |
countries | array | List of countries referenced by competitions |
competitions | array | List of top competitions sorted by popularity |
Sport Object
| Field | Type | Description |
|---|---|---|
id | number | Unique sport identifier |
name | string | Sport display name |
nameForURL | string | URL-friendly sport name |
drawSupport | boolean | Whether the sport supports draw results |
imageVersion | number | Version number for sport image assets |
Country Object
| Field | Type | Description |
|---|---|---|
id | number | Unique country identifier |
name | string | Country display name |
nameForURL | string | URL-friendly country name |
sportTypes | array | Array of sport IDs available in this country |
imageVersion | number | Version number for country flag assets |
isInternational | boolean | Whether this is an international/continental region |
Competition Object
| Field | Type | Description |
|---|---|---|
id | number | Unique competition identifier |
countryId | number | ID of the country hosting the competition |
sportId | number | ID of the sport (1 = Football) |
name | string | Competition display name |
shortName | string | Abbreviated name (e.g., “EPL”, “UCL”) |
longName | string | Full competition name |
nameForURL | string | URL-friendly competition name |
popularityRank | number | Popularity score (higher = more popular) |
color | string | Brand color in hex format |
imageVersion | number | Version number for competition logo |
currentSeasonNum | number | Current season number |
currentStageNum | number | Current stage number |
currentPhaseName | string | Name of current phase (e.g., “Regular Season”) |
hasStandings | boolean | Whether standings/table data is available |
hasBrackets | boolean | Whether bracket/knockout data is available |
hasStats | boolean | Whether statistics are available |
hasTransfers | boolean | Whether transfer data is available |
hasLiveStandings | boolean | Whether live standings updates are available |
hasStandingsGroups | boolean | Whether standings have group stages |
hasBets | boolean | Whether betting data is available |
hasCurrentStageStandings | boolean | Whether current stage has standings |
hasHistory | boolean | Whether historical data is available |
tableName | string | Display name for standings table |
bracketsName | string | Display name for brackets view |
competitorsType | number | Type of competitors (1 = clubs) |
hideOnCatalog | boolean | Whether hidden from main catalog |
hideOnSearch | boolean | Whether hidden from search |
isActive | boolean | Whether competition is currently active |
createdAt | string | ISO timestamp when competition was added |
Typical Top Football Competitions
| Competition | Country | ID |
|---|---|---|
| Premier League | England | 7 |
| LaLiga | Spain | 11 |
| Serie A | Italy | 17 |
| Bundesliga | Germany | 25 |
| UEFA Champions League | Europe | 572 |
| UEFA Conference League | Europe | 7685 |
| Copa del Rey | Spain | 13 |
| EFL Cup | England | 9 |
| CONMEBOL Libertadores | South America | 102 |
Incremental Updates
UselastUpdateId for efficient polling:
Authorizations
Your SportsAPI Pro API key
Response
200
Top competitions retrieved successfully
Last modified on April 12, 2026
Top Competitions