-
Notifications
You must be signed in to change notification settings - Fork 10
API Route Mapping
AJ Richardson edited this page Jun 1, 2017
·
1 revision
-
GetChampionMasteriesAsync->/lol/champion-mastery/v3/champion-masteries/by-summoner/{summonerId} -
GetChampionMasteryAsync->/lol/champion-mastery/v3/champion-masteries/by-summoner/{summonerId}/by-champion/{championId} -
GetChampionMasteryScoreAsync->/lol/champion-mastery/v3/scores/by-summoner/{summonerId}
-
GetChampionsAsync->/lol/platform/v3/champions -
GetChampionByIdAsync->/lol/platform/v3/champions/{id}
-
GetLeaguesBySummonerIdAsync->/lol/league/v3/leagues/by-summoner/{summonerId} -
GetLeaguePositionsBySummonerIdAsync->/lol/league/v3/positions/by-summoner/{summonerId} -
GetChallengerLeagueAsync->/lol/league/v3/challengerleagues/by-queue/{queue} -
GetMasterLeagueAsync->/lol/league/v3/masterleagues/by-queue/{queue}
-
GetShardDataAsync->/lol/status/v3/shard-data
-
GetMasteriesBySummonerIdAsync->/lol/platform/v3/masteries/by-summoner/{summonerId}
-
GetMatchAsync->/lol/match/v3/matches/{matchId} -
GetMatchTimelineAsync->/lol/match/v3/timelines/by-match/{matchId} -
GetMatchListByAccountIdAsync->/lol/match/v3/matchlists/by-account/{accountId} -
GetRecentMatchListByAccountIdAsync->/lol/match/v3/matchlists/by-account/{accountId}/recent -
GetMatchIdsByTournamentCodeAsync->/lol/match/v3/matches/by-tournament-code/{tournamentCode}/ids -
GetMatchForTournamentAsync->/lol/match/v3/matches/{matchId}/by-tournament-code/{tournamentCode}
-
GetRunesBySummonerIdAsync->/lol/platform/v3/runes/by-summoner/{summonerId}
-
GetActiveGameBySummonerIdAsync->/lol/spectator/v3/active-games/by-summoner/{summonerId} -
GetFeaturedGamesAsync->/lol/spectator/v3/featured-games
-
GetStaticChampionsAsync->/lol/static-data/v3/champions -
GetStaticChampionByIdAsync->/lol/static-data/v3/champions/{id} -
GetStaticItemsAsync->/lol/static-data/v3/items -
GetStaticItemAsync->/lol/static-data/v3/items/{id} -
GetStaticLanguagesAsync->/lol/static-data/v3/languages -
GetStaticLanguageStringsAsync->/lol/static-data/v3/language-strings -
GetStaticMapsAsync->/lol/static-data/v3/maps -
GetStaticMasteriesAsync->/lol/static-data/v3/masteries -
GetStaticMasteryByIdAsync->/lol/static-data/v3/masteries/{id} -
GetStaticProfileIconsAsync ->/lol/static-data/v3/profile-icons` -
GetStaticRealmAsync->/lol/static-data/v3/realms -
GetStaticRunesAsync->/lol/static-data/v3/runes -
GetStaticRuneByIdAsync ->/lol/static-data/v3/runes/{id}` -
GetStaticSummonerSpellsAsync->/lol/static-data/v3/summoner-spells -
GetStaticSummonerSpellByIdAsync->/lol/static-data/v3/summoner-spells/{id} -
GetVersionsAsync->/lol/static-data/v3/versions
-
GetSummonerByAccountIdAsync->/lol/summoner/v3/summoners/by-account/{accountId} -
GetSummonerBySummonerNameAsync->/lol/summoner/v3/summoners/by-name/{summonerName} -
GetSummonerBySummonerIdAsync->/lol/summoner/v3/summoners/{summonerId}
The methods are the same for both the Tournament API and the Tournament Stub API. In order to use the Stub API, you need to set UseTournamentStub to true in your RiotClientSettings.
-
CreateTournamentProviderAsync->POST /lol/tournament/v3/providers -
CreateTournamentAsync->POST /lol/tournament/v3/tournaments -
CreateTournamentCodeAsync->POST /lol/tournament/v3/codes -
GetTournamentCodeAsync->GET /lol/tournament/v3/codes/{tournamentCode}(not available in Stub API) -
UpdateTournamentCodeAsync->PUT /lol/tournament/v3/codes/{tournamentCode}(not available in Stub API) -
GetTournamentCodeLobbyEventsAsync->GET /lol/tournament/v3/lobby-events/by-code/{tournamentCode}