Download OpenAPI specification:Download
Unofficial documentation to the lolesports Api
hl required | string (locale) Enum:"en-US" "en-GB" "en-AU" "cs-CZ" "de-DE" "el-GR" "es-ES" "es-MX" "fr-FR" "hu-HU" "it-IT" "pl-PL" "pt-BR" "ro-RO" "ru-RU" "tr-TR" "ja-JP" "ko-KR" This is the locale or language code using ISO 639-1 and ISO 3166-1 alpha-2 |
Successful request
hl required | string (locale) Enum:"en-US" "en-GB" "en-AU" "cs-CZ" "de-DE" "el-GR" "es-ES" "es-MX" "fr-FR" "hu-HU" "it-IT" "pl-PL" "pt-BR" "ro-RO" "ru-RU" "tr-TR" "ja-JP" "ko-KR" This is the locale or language code using ISO 639-1 and ISO 3166-1 alpha-2 |
leagueId | integer <int64> The id of the league you want details of |
Successful request
hl required | string (locale) Enum:"en-US" "en-GB" "en-AU" "cs-CZ" "de-DE" "el-GR" "es-ES" "es-MX" "fr-FR" "hu-HU" "it-IT" "pl-PL" "pt-BR" "ro-RO" "ru-RU" "tr-TR" "ja-JP" "ko-KR" This is the locale or language code using ISO 639-1 and ISO 3166-1 alpha-2 |
tournamentId | Array of integers <int64> The id(s) of the tournament(s) you want details ofs |
Successful request
hl required | string (locale) Enum:"en-US" "en-GB" "en-AU" "cs-CZ" "de-DE" "el-GR" "es-ES" "es-MX" "fr-FR" "hu-HU" "it-IT" "pl-PL" "pt-BR" "ro-RO" "ru-RU" "tr-TR" "ja-JP" "ko-KR" This is the locale or language code using ISO 639-1 and ISO 3166-1 alpha-2 |
leagueId | Array of integers <int64> The id(s) of the league(s) you want details of |
pageToken | string <byte> Base 64 encoded string used to determine the next "page" of data to pull |
Successful request
hl required | string (locale) Enum:"en-US" "en-GB" "en-AU" "cs-CZ" "de-DE" "el-GR" "es-ES" "es-MX" "fr-FR" "hu-HU" "it-IT" "pl-PL" "pt-BR" "ro-RO" "ru-RU" "tr-TR" "ja-JP" "ko-KR" This is the locale or language code using ISO 639-1 and ISO 3166-1 alpha-2 |
Successful request
hl required | string (locale) Enum:"en-US" "en-GB" "en-AU" "cs-CZ" "de-DE" "el-GR" "es-ES" "es-MX" "fr-FR" "hu-HU" "it-IT" "pl-PL" "pt-BR" "ro-RO" "ru-RU" "tr-TR" "ja-JP" "ko-KR" This is the locale or language code using ISO 639-1 and ISO 3166-1 alpha-2 |
tournamentId | Array of integers <int64> The id(s) of the tournament(s) you want details ofs |
Successful request
hl required | string (locale) Enum:"en-US" "en-GB" "en-AU" "cs-CZ" "de-DE" "el-GR" "es-ES" "es-MX" "fr-FR" "hu-HU" "it-IT" "pl-PL" "pt-BR" "ro-RO" "ru-RU" "tr-TR" "ja-JP" "ko-KR" This is the locale or language code using ISO 639-1 and ISO 3166-1 alpha-2 |
id required | integer <int64> The id of the match that you want |
Succesful request
hl required | string (locale) Enum:"en-US" "en-GB" "en-AU" "cs-CZ" "de-DE" "el-GR" "es-ES" "es-MX" "fr-FR" "hu-HU" "it-IT" "pl-PL" "pt-BR" "ro-RO" "ru-RU" "tr-TR" "ja-JP" "ko-KR" This is the locale or language code using ISO 639-1 and ISO 3166-1 alpha-2 |
id | Array of integers <int64> The game Id(s). You can input more than one game Id(s). |
Successful request
hl required | string (locale) Enum:"en-US" "en-GB" "en-AU" "cs-CZ" "de-DE" "el-GR" "es-ES" "es-MX" "fr-FR" "hu-HU" "it-IT" "pl-PL" "pt-BR" "ro-RO" "ru-RU" "tr-TR" "ja-JP" "ko-KR" This is the locale or language code using ISO 639-1 and ISO 3166-1 alpha-2 |
id | Array of strings The team slug(s). You can input more than one slug. |
Successful request
gameId required | integer <int64> The game id of the match |
startingTime | string <date-time> The date-time (RFC3339) |
Successful request
gameId required | integer <int64> The game id of the match |
startingTime | string <date-time> The date-time (RFC3339) |
participantIds | string^\d{1,2}(?:_\d{1,2}){0,9}$ A list of the participant Ids separated by underscores and not commas |
Successful request
This endpoint returns details about esports vods on YouTube.
The data returned by this endpoint is fairly large (more than 5MB) since it includes vods from 2015 up to (at the time of writing this) June 2019 and it will continue growing.
Do consider this when dealing with clients (like mobile phones) where bandwidth and memory may be scarce.
It is highly advised that you cache the data from this endpoint.
Successful request
If a league does not have highlanderTournament objects, the API will return 404
league required | string <int32> The id of the league you want details of |
Successful request
Not Found
query required | object or object 'This endpoint requires either the id or the slug to be passed. If both are present then only the first one will be considered. Due to a limitation in the OpenApi specification it is not possible to show the mutual exclusive nature that the query parameters in this endpoint require. The schema below is as close as a representation I could get in expressing the nature of the query parameters. Check the examples below to help better understand the query parameters needed. Example 1
This will return the details for LEC. Example 2
This will return the details for Worlds Example 3
In such a scenario where both query parameters are used only the first will be considered, hence it will only return the details for LEC. Example 4
This is not valid. At least one of the two query parameters (id or slug) is required.' |
Successful request
Not Found
leagueId required | integer <int32> The id of the league you want details of |
Successful request
If the teamStatsSummaries
, teamRosterStats
and teamStatsHistories
keys are not present,
then the team did not take part in that particular tournament.
slug required | string The team slug. |
tournament required | string^[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$ The tournament ID. |
Successful request
If the playerStatsSummaries
and playerStatsHistories
keys are not present,
then the player did not take part in that particular tournament.
slug required | string The player slug. |
tournament required | string^[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$ The tournament ID. |
Successful request