account-v1.getByPuuid - Get account by puuid
Get account by puuid
account-v1.getByRiotId - Get account by riot id
Get account by riot id
champion-mastery-v4.getAllChampionMasteries - Get all champion mastery entries sorted by number of champion points descending,
Get all champion mastery entries sorted by number of champion points descending,
champion-mastery-v4.getChampionMastery - Get a champion mastery by player ID and champion ID.
Get a champion mastery by player ID and champion ID.
champion-mastery-v4.getChampionMasteryScore - Get a player's total champion mastery score, which is the sum of individual champion mastery levels.
Get a player's total champion mastery score, which is the sum of individual champion mastery levels.
champion-v3.getChampionInfo - Returns champion rotations, including free-to-play and low-level free-to-play rotations (REST)
Returns champion rotations, including free-to-play and low-level free-to-play rotations (REST)
clash-v1.getPlayersBySummoner - Get players by summoner ID.
Get players by summoner ID.
This endpoint returns a list of active Clash players for a given summoner ID. If a summoner registers for multiple tournaments at the same time (e.g., Saturday and Sunday) then both registrations would appear in this list.
clash-v1.getTeamById - Get team by ID.
Get team by ID.
clash-v1.getTournamentById - Get tournament by ID.
Get tournament by ID.
clash-v1.getTournamentByTeam - Get tournament by team ID.
Get tournament by team ID.
clash-v1.getTournaments - Get all active or upcoming tournaments.
Get all active or upcoming tournaments.
league-exp-v4.getLeagueEntries - Get all the league entries.
Get all the league entries.
league-v4.getChallengerLeague - Get the challenger league for given queue.
Get the challenger league for given queue.
league-v4.getGrandmasterLeague - Get the grandmaster league of a specific queue.
Get the grandmaster league of a specific queue.
league-v4.getLeagueById - Get league with given ID, including inactive entries.
Get league with given ID, including inactive entries.
league-v4.getLeagueEntries - Get all the league entries.
Get all the league entries.
league-v4.getLeagueEntriesForSummoner - Get league entries in all queues for a given summoner ID.
Get league entries in all queues for a given summoner ID.
league-v4.getMasterLeague - Get the master league for given queue.
Get the master league for given queue.
lol-status-v3.getShardData - Get League of Legends status for the given shard.
Get League of Legends status for the given shard.
Requests to this API are not counted against the application Rate Limits.
lol-status-v4.getPlatformData - Get League of Legends status for the given platform.
Get League of Legends status for the given platform.
lor-match-v1.getMatch - Get match by id
Get match by id
lor-match-v1.getMatchIdsByPUUID - Get a list of match ids by PUUID
Get a list of match ids by PUUID
lor-ranked-v1.getLeaderboards - Get the players in Master tier.
Get the players in Master tier.
lor-status-v1.getPlatformData - Get Legends of Runeterra status for the given platform.
Get Legends of Runeterra status for the given platform.
match-v4.getMatch - Get match by match ID.
Get match by match ID.
match-v4.getMatchByTournamentCode - Get match by match ID and tournament code.
Get match by match ID and tournament code.
match-v4.getMatchIdsByTournamentCode - Get match IDs by tournament code.
Get match IDs by tournament code.
match-v4.getMatchTimeline - Get match timeline by match ID.
Get match timeline by match ID.
Not all matches have timeline data.
match-v4.getMatchlist - Get matchlist for games played on given account ID and platform ID and filtered using given filter parameters, if any.
Get matchlist for games played on given account ID and platform ID and filtered using given filter parameters, if any.
A number of optional parameters are provided for filtering. It is up to the caller to ensure that the combination of filter parameters provided is valid for the requested account, otherwise, no matches may be returned.
If beginIndex is specified, but not endIndex, then endIndex defaults to beginIndex+100. If endIndex is specified, but not beginIndex, then beginIndex defaults to 0. If both are specified, then endIndex must be greater than beginIndex. The maximum range allowed is 100, otherwise a 400 error code is returned.
If beginTime is specified, but not endTime, then endTime defaults to the the current unix timestamp in milliseconds (the maximum time range limitation is not observed in this specific case). If endTime is specified, but not beginTime, then beginTime defaults to the start of the account's match history returning a 400 due to the maximum time range limitation. If both are specified, then endTime should be greater than beginTime. The maximum time range allowed is one week, otherwise a 400 error code is returned.
spectator-v4.getCurrentGameInfoBySummoner - Get current game information for the given summoner ID.
Get current game information for the given summoner ID.
spectator-v4.getFeaturedGames - Get list of featured games.
Get list of featured games.
summoner-v4.getByAccountId - Get a summoner by account ID.
Get a summoner by account ID.
summoner-v4.getByPUUID - Get a summoner by PUUID.
Get a summoner by PUUID.
summoner-v4.getBySummonerId - Get a summoner by summoner ID.
Get a summoner by summoner ID.
summoner-v4.getBySummonerName - Get a summoner by summoner name.
Get a summoner by summoner name.
tft-league-v1.getChallengerLeague - Get the challenger league.
Get the challenger league.
tft-league-v1.getGrandmasterLeague - Get the grandmaster league.
Get the grandmaster league.
tft-league-v1.getLeagueById - Get league with given ID, including inactive entries.
Get league with given ID, including inactive entries.
tft-league-v1.getLeagueEntries - Get all the league entries.
Get all the league entries.
tft-league-v1.getLeagueEntriesForSummoner - Get league entries for a given summoner ID.
Get league entries for a given summoner ID.
tft-league-v1.getMasterLeague - Get the master league.
Get the master league.
tft-match-v1.getMatch - Get a match by match id
Get a match by match id
tft-match-v1.getMatchIdsByPUUID - Get a list of match ids by PUUID
Get a list of match ids by PUUID
tft-summoner-v1.getByAccountId - Get a summoner by account ID.
Get a summoner by account ID.
tft-summoner-v1.getByPUUID - Get a summoner by PUUID.
Get a summoner by PUUID.
tft-summoner-v1.getBySummonerId - Get a summoner by summoner ID.
Get a summoner by summoner ID.
tft-summoner-v1.getBySummonerName - Get a summoner by summoner name.
Get a summoner by summoner name.
third-party-code-v4.getThirdPartyCodeBySummonerId - Get third party code for a given summoner ID.
Get third party code for a given summoner ID.
tournament-stub-v4.createTournamentCode - Create a mock tournament code for the given tournament.
Create a mock tournament code for the given tournament.
tournament-stub-v4.getLobbyEventsByCode - Gets a mock list of lobby events by tournament code.
Gets a mock list of lobby events by tournament code.
tournament-stub-v4.registerProviderData - Creates a mock tournament provider and returns its ID.
Creates a mock tournament provider and returns its ID.
Providers will need to call this endpoint first to register their callback URL and their API key with the tournament system before any other tournament provider endpoints will work.
tournament-stub-v4.registerTournament - Creates a mock tournament and returns its ID.
Creates a mock tournament and returns its ID.
tournament-v4.createTournamentCode - Create a tournament code for the given tournament.
Create a tournament code for the given tournament.
tournament-v4.getLobbyEventsByCode - Gets a list of lobby events by tournament code.
Gets a list of lobby events by tournament code.
tournament-v4.getTournamentCode - Returns the tournament code DTO associated with a tournament code string.
Returns the tournament code DTO associated with a tournament code string.
tournament-v4.registerProviderData - Creates a tournament provider and returns its ID.
Creates a tournament provider and returns its ID.
Providers will need to call this endpoint first to register their callback URL and their API key with the tournament system before any other tournament provider endpoints will work.
tournament-v4.registerTournament - Creates a tournament and returns its ID.
Creates a tournament and returns its ID.
tournament-v4.updateCode - Update the pick type, map, spectator type, or allowed summoners for a code.
Update the pick type, map, spectator type, or allowed summoners for a code.
val-content-v1.getContent - Get content optionally filtered by locale
Get content optionally filtered by locale
val-match-v1.getMatch - Get match by id
Get match by id
val-match-v1.getMatchlist - Get matchlist for games played by puuid
Get matchlist for games played by puuid
val-match-v1.getRecent - Get recent matches
Get recent matches
Returns a list of match ids that have completed in the last 10 minutes. NA/LATAM/BR share a match history deployment. As such, recent matches will return a combined list of matches from those three regions. Requests are load balanced so you may see some inconsistencies as matches are added/removed from the list.
val-ranked-v1.getLeaderboard - Get leaderboard for the competitive queue
Get leaderboard for the competitive queue
val-status-v1.getPlatformData - Get VALORANT status for the given platform.
Get VALORANT status for the given platform.
Generated using TypeDoc
account-v1.getActiveShard - Get active shard for a player
Get active shard for a player