| Title: | Interact with the 'Riot Games API' |
|---|---|
| Description: | Download and read data from the Riot Games Developer API (<https://developer.riotgames.com/>). Provides functions for all primary endpoints, including League of Legends, Teamfight Tactics, Legends of Runeterra, and Valorant. |
| Authors: | Christopher T. Kenny [aut, cre] (ORCID: <https://orcid.org/0000-0002-9386-6860>) |
| Maintainer: | Christopher T. Kenny <[email protected]> |
| License: | MIT + file LICENSE |
| Version: | 0.0.0.9000 |
| Built: | 2026-05-28 07:00:55 UTC |
| Source: | https://github.com/christopherkenny/riotr |
Check or Get RIOT Key
has_riot_key() get_riot_key()has_riot_key() get_riot_key()
logical if has, key if get
has_riot_key()has_riot_key()
Creates a tournament code for the given tournament.
lol_create_tournament_code(tournament_id, count = NULL, body, region = "na1")lol_create_tournament_code(tournament_id, count = NULL, body, region = "na1")
tournament_id |
Tournament ID. |
count |
Number of codes to generate. Defaults to |
body |
A list with tournament code parameters including
|
region |
Region routing value. Platform regions include |
a character vector of tournament codes
lol_create_tournament_code( tournament_id = 1234, body = list( mapType = 'SUMMONERS_RIFT', pickType = 'TOURNAMENT_DRAFT', spectatorType = 'ALL', teamSize = 5 ) )lol_create_tournament_code( tournament_id = 1234, body = list( mapType = 'SUMMONERS_RIFT', pickType = 'TOURNAMENT_DRAFT', spectatorType = 'ALL', teamSize = 5 ) )
Returns active game information for the given summoner PUUID.
lol_get_active_game(puuid, region = "na1", clean = TRUE)lol_get_active_game(puuid, region = "na1", clean = TRUE)
puuid |
PUUID of the player. |
region |
Region routing value. Platform regions include |
clean |
Default is TRUE. Should output be returned as a |
a tibble::tibble with active game data or NULL if the player is
not in a game. Returns a list if clean = FALSE.
puuid <- 'O2q8aNv6VBlFz9ABjEoOH8g1d_KO1IQHboIuog8ORd7QOH2L8nGgsYgK-TN16ucwUQsPpihH-tLtAA' lol_get_active_game(puuid)puuid <- 'O2q8aNv6VBlFz9ABjEoOH8g1d_KO1IQHboIuog8ORd7QOH2L8nGgsYgK-TN16ucwUQsPpihH-tLtAA' lol_get_active_game(puuid)
Get All Challenge Configs
lol_get_all_challenge_configs(region = "na1", clean = TRUE)lol_get_all_challenge_configs(region = "na1", clean = TRUE)
region |
Region routing value. Platform regions include |
clean |
Default is TRUE. Should output be returned as a |
a tibble::tibble with all challenge configs or a list if
clean = FALSE
lol_get_all_challenge_configs()lol_get_all_challenge_configs()
Get All Challenge Percentiles
lol_get_all_challenge_percentiles(region = "na1", clean = TRUE)lol_get_all_challenge_percentiles(region = "na1", clean = TRUE)
region |
Region routing value. Platform regions include |
clean |
Default is TRUE. Should output be returned as a |
a list of challenge percentiles
lol_get_all_challenge_percentiles()lol_get_all_challenge_percentiles()
Get Challenge Config by ID
lol_get_challenge_config(challenge_id, region = "na1", clean = TRUE)lol_get_challenge_config(challenge_id, region = "na1", clean = TRUE)
challenge_id |
Challenge ID. |
region |
Region routing value. Platform regions include |
clean |
Default is TRUE. Should output be returned as a |
a tibble::tibble with challenge config or a list if
clean = FALSE
lol_get_challenge_config(1)lol_get_challenge_config(1)
Get Challenge Leaderboards
lol_get_challenge_leaderboards( challenge_id, level, region = "na1", clean = TRUE )lol_get_challenge_leaderboards( challenge_id, level, region = "na1", clean = TRUE )
challenge_id |
Challenge ID. |
level |
Level. Such as |
region |
Region routing value. Platform regions include |
clean |
Default is TRUE. Should output be returned as a |
a tibble::tibble with leaderboard entries or a list if
clean = FALSE
lol_get_challenge_leaderboards(1, 'MASTER')lol_get_challenge_leaderboards(1, 'MASTER')
Get Challenge Percentiles by ID
lol_get_challenge_percentiles(challenge_id, region = "na1")lol_get_challenge_percentiles(challenge_id, region = "na1")
challenge_id |
Challenge ID. |
region |
Region routing value. Platform regions include |
a list of challenge percentiles
lol_get_challenge_percentiles(1)lol_get_challenge_percentiles(1)
Get Challenge Player Data
lol_get_challenge_player_data(puuid, region = "na1", clean = TRUE)lol_get_challenge_player_data(puuid, region = "na1", clean = TRUE)
puuid |
PUUID of the player. |
region |
Region routing value. Platform regions include |
clean |
Default is TRUE. Should output be returned as a |
a list with player challenge data
puuid <- 'O2q8aNv6VBlFz9ABjEoOH8g1d_KO1IQHboIuog8ORd7QOH2L8nGgsYgK-TN16ucwUQsPpihH-tLtAA' lol_get_challenge_player_data(puuid)puuid <- 'O2q8aNv6VBlFz9ABjEoOH8g1d_KO1IQHboIuog8ORd7QOH2L8nGgsYgK-TN16ucwUQsPpihH-tLtAA' lol_get_challenge_player_data(puuid)
Get Challenger League
lol_get_challenger_league(queue, region = "na1", clean = TRUE)lol_get_challenger_league(queue, region = "na1", clean = TRUE)
queue |
Queue type. Such as |
region |
Region routing value. Platform regions include |
clean |
Default is TRUE. Should output be returned as a |
a tibble::tibble with league entries or a list if clean = FALSE
lol_get_challenger_league('RANKED_SOLO_5x5')lol_get_challenger_league('RANKED_SOLO_5x5')
Get All Champion Masteries by PUUID
lol_get_champion_masteries(puuid, region = "na1", clean = TRUE)lol_get_champion_masteries(puuid, region = "na1", clean = TRUE)
puuid |
PUUID of the player. |
region |
Region routing value. Platform regions include |
clean |
Default is TRUE. Should output be returned as a |
a tibble::tibble with champion mastery data or a list if
clean = FALSE
puuid <- 'O2q8aNv6VBlFz9ABjEoOH8g1d_KO1IQHboIuog8ORd7QOH2L8nGgsYgK-TN16ucwUQsPpihH-tLtAA' lol_get_champion_masteries(puuid)puuid <- 'O2q8aNv6VBlFz9ABjEoOH8g1d_KO1IQHboIuog8ORd7QOH2L8nGgsYgK-TN16ucwUQsPpihH-tLtAA' lol_get_champion_masteries(puuid)
Get Champion Mastery by PUUID and Champion ID
lol_get_champion_mastery(puuid, champion_id, region = "na1", clean = TRUE)lol_get_champion_mastery(puuid, champion_id, region = "na1", clean = TRUE)
puuid |
PUUID of the player. |
champion_id |
Champion ID. |
region |
Region routing value. Platform regions include |
clean |
Default is TRUE. Should output be returned as a |
a tibble::tibble with champion mastery data or a list if
clean = FALSE
puuid <- 'O2q8aNv6VBlFz9ABjEoOH8g1d_KO1IQHboIuog8ORd7QOH2L8nGgsYgK-TN16ucwUQsPpihH-tLtAA' lol_get_champion_mastery(puuid, 1)puuid <- 'O2q8aNv6VBlFz9ABjEoOH8g1d_KO1IQHboIuog8ORd7QOH2L8nGgsYgK-TN16ucwUQsPpihH-tLtAA' lol_get_champion_mastery(puuid, 1)
Get Champion Mastery Score by PUUID
lol_get_champion_mastery_score(puuid, region = "na1")lol_get_champion_mastery_score(puuid, region = "na1")
puuid |
PUUID of the player. |
region |
Region routing value. Platform regions include |
an integer representing the total champion mastery score
puuid <- 'O2q8aNv6VBlFz9ABjEoOH8g1d_KO1IQHboIuog8ORd7QOH2L8nGgsYgK-TN16ucwUQsPpihH-tLtAA' lol_get_champion_mastery_score(puuid)puuid <- 'O2q8aNv6VBlFz9ABjEoOH8g1d_KO1IQHboIuog8ORd7QOH2L8nGgsYgK-TN16ucwUQsPpihH-tLtAA' lol_get_champion_mastery_score(puuid)
Returns champion rotations, including free-to-play and low-level free-to-play rotations.
lol_get_champion_rotations(region = "na1", clean = TRUE)lol_get_champion_rotations(region = "na1", clean = TRUE)
region |
Region routing value. Platform regions include |
clean |
Default is TRUE. Should output be returned as a |
a tibble::tibble with champion rotation data or a list if
clean = FALSE
lol_get_champion_rotations()lol_get_champion_rotations()
Get Clash Players by PUUID
lol_get_clash_players(puuid, region = "na1", clean = TRUE)lol_get_clash_players(puuid, region = "na1", clean = TRUE)
puuid |
PUUID of the player. |
region |
Region routing value. Platform regions include |
clean |
Default is TRUE. Should output be returned as a |
a tibble::tibble with player data or a list if clean = FALSE
puuid <- 'O2q8aNv6VBlFz9ABjEoOH8g1d_KO1IQHboIuog8ORd7QOH2L8nGgsYgK-TN16ucwUQsPpihH-tLtAA' lol_get_clash_players(puuid)puuid <- 'O2q8aNv6VBlFz9ABjEoOH8g1d_KO1IQHboIuog8ORd7QOH2L8nGgsYgK-TN16ucwUQsPpihH-tLtAA' lol_get_clash_players(puuid)
Get Clash Team by ID
lol_get_clash_team(team_id, region = "na1", clean = TRUE)lol_get_clash_team(team_id, region = "na1", clean = TRUE)
team_id |
Team ID. |
region |
Region routing value. Platform regions include |
clean |
Default is TRUE. Should output be returned as a |
a tibble::tibble with team data, or NULL if not found.
Returns a list if clean = FALSE.
lol_get_clash_team('PLACEHOLDER_CLASH_TEAM_ID')lol_get_clash_team('PLACEHOLDER_CLASH_TEAM_ID')
Get Clash Tournament by ID
lol_get_clash_tournament(tournament_id, region = "na1", clean = TRUE)lol_get_clash_tournament(tournament_id, region = "na1", clean = TRUE)
tournament_id |
Tournament ID. |
region |
Region routing value. Platform regions include |
clean |
Default is TRUE. Should output be returned as a |
a tibble::tibble with tournament data, or NULL if not found.
Returns a list if clean = FALSE.
lol_get_clash_tournament('PLACEHOLDER_CLASH_TOURNAMENT_ID')lol_get_clash_tournament('PLACEHOLDER_CLASH_TOURNAMENT_ID')
Get Clash Tournament by Team ID
lol_get_clash_tournament_by_team(team_id, region = "na1", clean = TRUE)lol_get_clash_tournament_by_team(team_id, region = "na1", clean = TRUE)
team_id |
Team ID. |
region |
Region routing value. Platform regions include |
clean |
Default is TRUE. Should output be returned as a |
a tibble::tibble with tournament data, or NULL if not found.
Returns a list if clean = FALSE.
lol_get_clash_tournament_by_team('PLACEHOLDER_CLASH_TEAM_ID')lol_get_clash_tournament_by_team('PLACEHOLDER_CLASH_TEAM_ID')
Get All Clash Tournaments
lol_get_clash_tournaments(region = "na1", clean = TRUE)lol_get_clash_tournaments(region = "na1", clean = TRUE)
region |
Region routing value. Platform regions include |
clean |
Default is TRUE. Should output be returned as a |
a tibble::tibble with tournament data or a list if
clean = FALSE
lol_get_clash_tournaments()lol_get_clash_tournaments()
Get Grandmaster League
lol_get_grandmaster_league(queue, region = "na1", clean = TRUE)lol_get_grandmaster_league(queue, region = "na1", clean = TRUE)
queue |
Queue type. Such as |
region |
Region routing value. Platform regions include |
clean |
Default is TRUE. Should output be returned as a |
a tibble::tibble with league entries or a list if clean = FALSE
lol_get_grandmaster_league('RANKED_SOLO_5x5')lol_get_grandmaster_league('RANKED_SOLO_5x5')
Get League by ID
lol_get_league(league_id, region = "na1", clean = TRUE)lol_get_league(league_id, region = "na1", clean = TRUE)
league_id |
League ID. |
region |
Region routing value. Platform regions include |
clean |
Default is TRUE. Should output be returned as a |
a tibble::tibble with league entries or a list if clean = FALSE
lol_get_league('7ccf5091-303b-3f5a-927b-7705b93e3564')lol_get_league('7ccf5091-303b-3f5a-927b-7705b93e3564')
Get League Entries
lol_get_league_entries(queue, tier, division, region = "na1", clean = TRUE)lol_get_league_entries(queue, tier, division, region = "na1", clean = TRUE)
queue |
Queue type. Such as |
tier |
Tier. Such as |
division |
Division. Such as |
region |
Region routing value. Platform regions include |
clean |
Default is TRUE. Should output be returned as a |
a tibble::tibble with league entries or a list if clean = FALSE
lol_get_league_entries('RANKED_SOLO_5x5', 'DIAMOND', 'I')lol_get_league_entries('RANKED_SOLO_5x5', 'DIAMOND', 'I')
Get League Entries by PUUID
lol_get_league_entries_by_puuid(puuid, region = "na1", clean = TRUE)lol_get_league_entries_by_puuid(puuid, region = "na1", clean = TRUE)
puuid |
PUUID of the player. |
region |
Region routing value. Platform regions include |
clean |
Default is TRUE. Should output be returned as a |
a tibble::tibble with league entries or a list if clean = FALSE
puuid <- 'O2q8aNv6VBlFz9ABjEoOH8g1d_KO1IQHboIuog8ORd7QOH2L8nGgsYgK-TN16ucwUQsPpihH-tLtAA' lol_get_league_entries_by_puuid(puuid)puuid <- 'O2q8aNv6VBlFz9ABjEoOH8g1d_KO1IQHboIuog8ORd7QOH2L8nGgsYgK-TN16ucwUQsPpihH-tLtAA' lol_get_league_entries_by_puuid(puuid)
Get Experimental League Entries
lol_get_league_exp_entries(queue, tier, division, region = "na1", clean = TRUE)lol_get_league_exp_entries(queue, tier, division, region = "na1", clean = TRUE)
queue |
Queue type. Such as |
tier |
Tier. Such as |
division |
Division. Such as |
region |
Region routing value. Platform regions include |
clean |
Default is TRUE. Should output be returned as a |
a tibble::tibble with league entries or a list if clean = FALSE
lol_get_league_exp_entries('RANKED_SOLO_5x5', 'DIAMOND', 'I')lol_get_league_exp_entries('RANKED_SOLO_5x5', 'DIAMOND', 'I')
Get Lobby Events by Tournament Code
lol_get_lobby_events(tournament_code, region = "na1", clean = TRUE)lol_get_lobby_events(tournament_code, region = "na1", clean = TRUE)
tournament_code |
Tournament code. |
region |
Region routing value. Platform regions include |
clean |
Default is TRUE. Should output be returned as a |
a tibble::tibble with lobby events or a list if clean = FALSE
lol_get_lobby_events('tournament-code')lol_get_lobby_events('tournament-code')
Get Master League
lol_get_master_league(queue, region = "na1", clean = TRUE)lol_get_master_league(queue, region = "na1", clean = TRUE)
queue |
Queue type. Such as |
region |
Region routing value. Platform regions include |
clean |
Default is TRUE. Should output be returned as a |
a tibble::tibble with league entries or a list if clean = FALSE
lol_get_master_league('RANKED_SOLO_5x5')lol_get_master_league('RANKED_SOLO_5x5')
Get Match by ID
lol_get_match(match_id, regional = "americas", clean = TRUE)lol_get_match(match_id, regional = "americas", clean = TRUE)
match_id |
Match ID. |
regional |
Regional routing value. One of |
clean |
Default is TRUE. Should output be returned as a |
a tibble::tibble with match data or a list if clean = FALSE
lol_get_match('NA1_5494453720')lol_get_match('NA1_5494453720')
Get Match IDs by PUUID
lol_get_match_ids( puuid, start = NULL, count = NULL, queue = NULL, type = NULL, start_time = NULL, end_time = NULL, regional = "americas" )lol_get_match_ids( puuid, start = NULL, count = NULL, queue = NULL, type = NULL, start_time = NULL, end_time = NULL, regional = "americas" )
puuid |
PUUID of the player. |
start |
Start index. Defaults to |
count |
Number of match IDs to return. Defaults to |
queue |
Queue ID to filter by. |
type |
Type of match to filter by. Such as |
start_time |
Epoch timestamp in seconds to filter matches after. |
end_time |
Epoch timestamp in seconds to filter matches before. |
regional |
Regional routing value. One of |
a character vector of match IDs
puuid <- 'O2q8aNv6VBlFz9ABjEoOH8g1d_KO1IQHboIuog8ORd7QOH2L8nGgsYgK-TN16ucwUQsPpihH-tLtAA' lol_get_match_ids(puuid)puuid <- 'O2q8aNv6VBlFz9ABjEoOH8g1d_KO1IQHboIuog8ORd7QOH2L8nGgsYgK-TN16ucwUQsPpihH-tLtAA' lol_get_match_ids(puuid)
Get Match Replays by PUUID
lol_get_match_replays(puuid, regional = "americas")lol_get_match_replays(puuid, regional = "americas")
puuid |
PUUID of the player. |
regional |
Regional routing value. One of |
a character vector of replay URLs
puuid <- 'O2q8aNv6VBlFz9ABjEoOH8g1d_KO1IQHboIuog8ORd7QOH2L8nGgsYgK-TN16ucwUQsPpihH-tLtAA' lol_get_match_replays(puuid)puuid <- 'O2q8aNv6VBlFz9ABjEoOH8g1d_KO1IQHboIuog8ORd7QOH2L8nGgsYgK-TN16ucwUQsPpihH-tLtAA' lol_get_match_replays(puuid)
Get Match Timeline
lol_get_match_timeline(match_id, regional = "americas", clean = TRUE)lol_get_match_timeline(match_id, regional = "americas", clean = TRUE)
match_id |
Match ID. |
regional |
Regional routing value. One of |
clean |
Default is TRUE. Should output be returned as a |
a list with timeline data (timelines are complex nested structures)
lol_get_match_timeline('NA1_5494453720')lol_get_match_timeline('NA1_5494453720')
Get LoL Platform Data (Status)
lol_get_platform_data(region = "na1", clean = TRUE)lol_get_platform_data(region = "na1", clean = TRUE)
region |
Region routing value. Platform regions include |
clean |
Default is TRUE. Should output be returned as a |
a tibble::tibble with platform status data or a list if
clean = FALSE
lol_get_platform_data()lol_get_platform_data()
Get Summoner by PUUID
lol_get_summoner_by_puuid(puuid, region = "na1", clean = TRUE)lol_get_summoner_by_puuid(puuid, region = "na1", clean = TRUE)
puuid |
PUUID of the player. |
region |
Region routing value. Platform regions include |
clean |
Default is TRUE. Should output be returned as a |
a tibble::tibble with summoner data or a list if clean = FALSE
puuid <- 'O2q8aNv6VBlFz9ABjEoOH8g1d_KO1IQHboIuog8ORd7QOH2L8nGgsYgK-TN16ucwUQsPpihH-tLtAA' lol_get_summoner_by_puuid(puuid)puuid <- 'O2q8aNv6VBlFz9ABjEoOH8g1d_KO1IQHboIuog8ORd7QOH2L8nGgsYgK-TN16ucwUQsPpihH-tLtAA' lol_get_summoner_by_puuid(puuid)
Returns the summoner associated with the current access token.
lol_get_summoner_me(region = "na1", clean = TRUE)lol_get_summoner_me(region = "na1", clean = TRUE)
region |
Region routing value. Platform regions include |
clean |
Default is TRUE. Should output be returned as a |
a tibble::tibble with summoner data, or NULL if the
request fails. Returns a list if clean = FALSE.
lol_get_summoner_me()lol_get_summoner_me()
Get Top Champion Masteries by PUUID
lol_get_top_champion_masteries( puuid, count = NULL, region = "na1", clean = TRUE )lol_get_top_champion_masteries( puuid, count = NULL, region = "na1", clean = TRUE )
puuid |
PUUID of the player. |
count |
Number of entries to return. Defaults to |
region |
Region routing value. Platform regions include |
clean |
Default is TRUE. Should output be returned as a |
a tibble::tibble with top champion mastery data or a list if
clean = FALSE
puuid <- 'O2q8aNv6VBlFz9ABjEoOH8g1d_KO1IQHboIuog8ORd7QOH2L8nGgsYgK-TN16ucwUQsPpihH-tLtAA' lol_get_top_champion_masteries(puuid)puuid <- 'O2q8aNv6VBlFz9ABjEoOH8g1d_KO1IQHboIuog8ORd7QOH2L8nGgsYgK-TN16ucwUQsPpihH-tLtAA' lol_get_top_champion_masteries(puuid)
Get Tournament Code
lol_get_tournament_code(tournament_code, region = "na1", clean = TRUE)lol_get_tournament_code(tournament_code, region = "na1", clean = TRUE)
tournament_code |
Tournament code. |
region |
Region routing value. Platform regions include |
clean |
Default is TRUE. Should output be returned as a |
a tibble::tibble with tournament code data or a list if
clean = FALSE
lol_get_tournament_code('tournament-code')lol_get_tournament_code('tournament-code')
Registers a tournament provider.
lol_register_provider(body, region = "na1")lol_register_provider(body, region = "na1")
body |
A list with |
region |
Region routing value. Platform regions include |
an integer provider ID
lol_register_provider( body = list(region = 'NA', url = 'https://example.com') )lol_register_provider( body = list(region = 'NA', url = 'https://example.com') )
Registers a tournament.
lol_register_tournament(body, region = "na1")lol_register_tournament(body, region = "na1")
body |
A list with |
region |
Region routing value. Platform regions include |
an integer tournament ID
lol_register_tournament( body = list(name = 'My Tournament', providerId = 1) )lol_register_tournament( body = list(name = 'My Tournament', providerId = 1) )
Get LoR Ranked Leaderboards
lor_get_leaderboards(regional = "americas", clean = TRUE)lor_get_leaderboards(regional = "americas", clean = TRUE)
regional |
Regional routing value. One of |
clean |
Default is TRUE. Should output be returned as a |
a tibble::tibble with ranked leaderboard entries or a list if
clean = FALSE
lor_get_leaderboards()lor_get_leaderboards()
Get LoR Match by ID
lor_get_match(match_id, regional = "americas", clean = TRUE)lor_get_match(match_id, regional = "americas", clean = TRUE)
match_id |
Match ID. |
regional |
Regional routing value. One of |
clean |
Default is TRUE. Should output be returned as a |
a tibble::tibble with match data, or NULL if not found.
Returns a list if clean = FALSE.
lor_get_match('PLACEHOLDER_LOR_MATCH_ID')lor_get_match('PLACEHOLDER_LOR_MATCH_ID')
Get LoR Match IDs by PUUID
lor_get_match_ids(puuid, regional = "americas")lor_get_match_ids(puuid, regional = "americas")
puuid |
PUUID of the player. |
regional |
Regional routing value. One of |
a character vector of match IDs
puuid <- 'O2q8aNv6VBlFz9ABjEoOH8g1d_KO1IQHboIuog8ORd7QOH2L8nGgsYgK-TN16ucwUQsPpihH-tLtAA' lor_get_match_ids(puuid)puuid <- 'O2q8aNv6VBlFz9ABjEoOH8g1d_KO1IQHboIuog8ORd7QOH2L8nGgsYgK-TN16ucwUQsPpihH-tLtAA' lor_get_match_ids(puuid)
Get LoR Platform Data (Status)
lor_get_platform_data(regional = "americas", clean = TRUE)lor_get_platform_data(regional = "americas", clean = TRUE)
regional |
Regional routing value. One of |
clean |
Default is TRUE. Should output be returned as a |
a tibble::tibble with platform status data or a list if
clean = FALSE
lor_get_platform_data()lor_get_platform_data()
Get Account by PUUID
riot_get_account_by_puuid(puuid, regional = "americas", clean = TRUE)riot_get_account_by_puuid(puuid, regional = "americas", clean = TRUE)
puuid |
PUUID of the player. |
regional |
Regional routing value. One of |
clean |
Default is TRUE. Should output be returned as a |
a tibble::tibble with account data or a list if clean = FALSE
puuid <- 'O2q8aNv6VBlFz9ABjEoOH8g1d_KO1IQHboIuog8ORd7QOH2L8nGgsYgK-TN16ucwUQsPpihH-tLtAA' riot_get_account_by_puuid(puuid)puuid <- 'O2q8aNv6VBlFz9ABjEoOH8g1d_KO1IQHboIuog8ORd7QOH2L8nGgsYgK-TN16ucwUQsPpihH-tLtAA' riot_get_account_by_puuid(puuid)
Get Account by PUUID (Esports)
riot_get_account_by_puuid_esports(puuid, regional = "esports", clean = TRUE)riot_get_account_by_puuid_esports(puuid, regional = "esports", clean = TRUE)
puuid |
PUUID of the player. |
regional |
Regional routing value. One of |
clean |
Default is TRUE. Should output be returned as a |
a tibble::tibble with account data, or NULL if not found.
Returns a list if clean = FALSE.
puuid <- 'O2q8aNv6VBlFz9ABjEoOH8g1d_KO1IQHboIuog8ORd7QOH2L8nGgsYgK-TN16ucwUQsPpihH-tLtAA' riot_get_account_by_puuid_esports(puuid)puuid <- 'O2q8aNv6VBlFz9ABjEoOH8g1d_KO1IQHboIuog8ORd7QOH2L8nGgsYgK-TN16ucwUQsPpihH-tLtAA' riot_get_account_by_puuid_esports(puuid)
Get Account by Riot ID
riot_get_account_by_riot_id( game_name, tag_line, regional = "americas", clean = TRUE )riot_get_account_by_riot_id( game_name, tag_line, regional = "americas", clean = TRUE )
game_name |
Game name of the Riot account. |
tag_line |
Tag line of the Riot account. |
regional |
Regional routing value. One of |
clean |
Default is TRUE. Should output be returned as a |
a tibble::tibble with account data or a list if clean = FALSE
riot_get_account_by_riot_id('Doublelift', 'NA1')riot_get_account_by_riot_id('Doublelift', 'NA1')
Get Account by Riot ID (Esports)
riot_get_account_by_riot_id_esports( game_name, tag_line, regional = "esports", clean = TRUE )riot_get_account_by_riot_id_esports( game_name, tag_line, regional = "esports", clean = TRUE )
game_name |
Game name of the Riot account. |
tag_line |
Tag line of the Riot account. |
regional |
Regional routing value. One of |
clean |
Default is TRUE. Should output be returned as a |
a tibble::tibble with account data, or NULL if not found.
Returns a list if clean = FALSE.
riot_get_account_by_riot_id_esports('Doublelift', 'NA1')riot_get_account_by_riot_id_esports('Doublelift', 'NA1')
Get Active Region for a Player
riot_get_active_region(game, puuid, regional = "americas", clean = TRUE)riot_get_active_region(game, puuid, regional = "americas", clean = TRUE)
game |
Game identifier. Such as |
puuid |
PUUID of the player. |
regional |
Regional routing value. One of |
clean |
Default is TRUE. Should output be returned as a |
a tibble::tibble with active region data, or NULL if the
request fails. Returns a list if clean = FALSE.
puuid <- 'O2q8aNv6VBlFz9ABjEoOH8g1d_KO1IQHboIuog8ORd7QOH2L8nGgsYgK-TN16ucwUQsPpihH-tLtAA' riot_get_active_region('val', puuid)puuid <- 'O2q8aNv6VBlFz9ABjEoOH8g1d_KO1IQHboIuog8ORd7QOH2L8nGgsYgK-TN16ucwUQsPpihH-tLtAA' riot_get_active_region('val', puuid)
Get Active Shard for a Player
riot_get_active_shard(game, puuid, regional = "americas", clean = TRUE)riot_get_active_shard(game, puuid, regional = "americas", clean = TRUE)
game |
Game identifier. Such as |
puuid |
PUUID of the player. |
regional |
Regional routing value. One of |
clean |
Default is TRUE. Should output be returned as a |
a tibble::tibble with active shard data or a list if
clean = FALSE
puuid <- 'O2q8aNv6VBlFz9ABjEoOH8g1d_KO1IQHboIuog8ORd7QOH2L8nGgsYgK-TN16ucwUQsPpihH-tLtAA' riot_get_active_shard('val', puuid)puuid <- 'O2q8aNv6VBlFz9ABjEoOH8g1d_KO1IQHboIuog8ORd7QOH2L8nGgsYgK-TN16ucwUQsPpihH-tLtAA' riot_get_active_shard('val', puuid)
Adds RIOT API key to .Renviron.
set_riot_key(key, overwrite = FALSE, install = FALSE, r_env = NULL)set_riot_key(key, overwrite = FALSE, install = FALSE, r_env = NULL)
key |
Character. API key to add to add. |
overwrite |
Defaults to FALSE. Boolean. Should existing |
install |
Defaults to FALSE. Boolean. Should this be added '~/.Renviron' file? |
r_env |
Path to install to if |
key, invisibly
example_env <- tempfile(fileext = '.Renviron') set_riot_key('1234', r_env = example_env) # r_env should likely be: file.path(Sys.getenv('HOME'), '.Renviron')example_env <- tempfile(fileext = '.Renviron') set_riot_key('1234', r_env = example_env) # r_env should likely be: file.path(Sys.getenv('HOME'), '.Renviron')
Get TFT Challenger League
tft_get_challenger_league(queue = "RANKED_TFT", region = "na1", clean = TRUE)tft_get_challenger_league(queue = "RANKED_TFT", region = "na1", clean = TRUE)
queue |
Queue type. Defaults to |
region |
Region routing value. Platform regions include |
clean |
Default is TRUE. Should output be returned as a |
a tibble::tibble with league entries or a list if clean = FALSE
tft_get_challenger_league()tft_get_challenger_league()
Get TFT Grandmaster League
tft_get_grandmaster_league(queue = "RANKED_TFT", region = "na1", clean = TRUE)tft_get_grandmaster_league(queue = "RANKED_TFT", region = "na1", clean = TRUE)
queue |
Queue type. Defaults to |
region |
Region routing value. Platform regions include |
clean |
Default is TRUE. Should output be returned as a |
a tibble::tibble with league entries or a list if clean = FALSE
tft_get_grandmaster_league()tft_get_grandmaster_league()
Get TFT League Entries
tft_get_league_entries(tier, division, region = "na1", clean = TRUE)tft_get_league_entries(tier, division, region = "na1", clean = TRUE)
tier |
Tier. Such as |
division |
Division. Such as |
region |
Region routing value. Platform regions include |
clean |
Default is TRUE. Should output be returned as a |
a tibble::tibble with league entries or a list if clean = FALSE
tft_get_league_entries('DIAMOND', 'I')tft_get_league_entries('DIAMOND', 'I')
Get TFT League Entries by PUUID
tft_get_league_entries_by_puuid(puuid, region = "na1", clean = TRUE)tft_get_league_entries_by_puuid(puuid, region = "na1", clean = TRUE)
puuid |
PUUID of the player. |
region |
Region routing value. Platform regions include |
clean |
Default is TRUE. Should output be returned as a |
a tibble::tibble with league entries or a list if clean = FALSE
puuid <- 'GmNPNjUbzbWN8YIA79V4p308eFpf21xPO2Lw8o2xJTJMPW83W54t4GfyfpwOn7-hBz5c3MHpg-Dc3w' tft_get_league_entries_by_puuid(puuid)puuid <- 'GmNPNjUbzbWN8YIA79V4p308eFpf21xPO2Lw8o2xJTJMPW83W54t4GfyfpwOn7-hBz5c3MHpg-Dc3w' tft_get_league_entries_by_puuid(puuid)
Get TFT Master League
tft_get_master_league(queue = "RANKED_TFT", region = "na1", clean = TRUE)tft_get_master_league(queue = "RANKED_TFT", region = "na1", clean = TRUE)
queue |
Queue type. Defaults to |
region |
Region routing value. Platform regions include |
clean |
Default is TRUE. Should output be returned as a |
a tibble::tibble with league entries or a list if clean = FALSE
tft_get_master_league()tft_get_master_league()
Get TFT Match by ID
tft_get_match(match_id, regional = "americas", clean = TRUE)tft_get_match(match_id, regional = "americas", clean = TRUE)
match_id |
Match ID. |
regional |
Regional routing value. One of |
clean |
Default is TRUE. Should output be returned as a |
a tibble::tibble with match data or a list if clean = FALSE
tft_get_match('NA1_5501463494')tft_get_match('NA1_5501463494')
Get TFT Match IDs by PUUID
tft_get_match_ids( puuid, start = NULL, count = NULL, start_time = NULL, end_time = NULL, regional = "americas" )tft_get_match_ids( puuid, start = NULL, count = NULL, start_time = NULL, end_time = NULL, regional = "americas" )
puuid |
PUUID of the player. |
start |
Start index. Defaults to |
count |
Number of match IDs to return. Defaults to |
start_time |
Epoch timestamp in seconds to filter matches after. |
end_time |
Epoch timestamp in seconds to filter matches before. |
regional |
Regional routing value. One of |
a character vector of match IDs
puuid <- 'GmNPNjUbzbWN8YIA79V4p308eFpf21xPO2Lw8o2xJTJMPW83W54t4GfyfpwOn7-hBz5c3MHpg-Dc3w' tft_get_match_ids(puuid)puuid <- 'GmNPNjUbzbWN8YIA79V4p308eFpf21xPO2Lw8o2xJTJMPW83W54t4GfyfpwOn7-hBz5c3MHpg-Dc3w' tft_get_match_ids(puuid)
Get TFT Platform Data (Status)
tft_get_platform_data(region = "na1", clean = TRUE)tft_get_platform_data(region = "na1", clean = TRUE)
region |
Region routing value. Platform regions include |
clean |
Default is TRUE. Should output be returned as a |
a tibble::tibble with platform status data or a list if
clean = FALSE
tft_get_platform_data()tft_get_platform_data()
Get TFT Summoner by PUUID
tft_get_summoner_by_puuid(puuid, region = "na1", clean = TRUE)tft_get_summoner_by_puuid(puuid, region = "na1", clean = TRUE)
puuid |
PUUID of the player. |
region |
Region routing value. Platform regions include |
clean |
Default is TRUE. Should output be returned as a |
a tibble::tibble with summoner data or a list if clean = FALSE
puuid <- 'GmNPNjUbzbWN8YIA79V4p308eFpf21xPO2Lw8o2xJTJMPW83W54t4GfyfpwOn7-hBz5c3MHpg-Dc3w' tft_get_summoner_by_puuid(puuid)puuid <- 'GmNPNjUbzbWN8YIA79V4p308eFpf21xPO2Lw8o2xJTJMPW83W54t4GfyfpwOn7-hBz5c3MHpg-Dc3w' tft_get_summoner_by_puuid(puuid)
Returns the TFT summoner associated with the current access token.
tft_get_summoner_me(region = "na1", clean = TRUE)tft_get_summoner_me(region = "na1", clean = TRUE)
region |
Region routing value. Platform regions include |
clean |
Default is TRUE. Should output be returned as a |
a tibble::tibble with summoner data, or NULL if the
request fails. Returns a list if clean = FALSE.
tft_get_summoner_me()tft_get_summoner_me()
Get TFT Top Rated Ladder
tft_get_top_rated_ladder(queue, region = "na1", clean = TRUE)tft_get_top_rated_ladder(queue, region = "na1", clean = TRUE)
queue |
Queue type for TFT rated ladder. |
region |
Region routing value. Platform regions include |
clean |
Default is TRUE. Should output be returned as a |
a tibble::tibble with top rated ladder entries or a list if
clean = FALSE
tft_get_top_rated_ladder('RANKED_TFT_TURBO')tft_get_top_rated_ladder('RANKED_TFT_TURBO')
Get Valorant Content
val_get_content(locale = NULL, regional = "na", clean = TRUE)val_get_content(locale = NULL, regional = "na", clean = TRUE)
locale |
Locale. Such as |
regional |
Regional routing value. One of |
clean |
Default is TRUE. Should output be returned as a |
a list with Valorant content data
val_get_content()val_get_content()
Get Valorant Ranked Leaderboard by Act
val_get_leaderboard( act_id, size = NULL, start_index = NULL, regional = "na", clean = TRUE )val_get_leaderboard( act_id, size = NULL, start_index = NULL, regional = "na", clean = TRUE )
act_id |
Act ID. |
size |
Number of entries to return. |
start_index |
Start index for pagination. |
regional |
Regional routing value. One of |
clean |
Default is TRUE. Should output be returned as a |
a tibble::tibble with ranked leaderboard entries or a list if
clean = FALSE
val_get_leaderboard('3ea2b318-423b-cf86-25da-7cbb0eefbe2d')val_get_leaderboard('3ea2b318-423b-cf86-25da-7cbb0eefbe2d')
Get Valorant Platform Data (Status)
val_get_platform_data(regional = "na", clean = TRUE)val_get_platform_data(regional = "na", clean = TRUE)
regional |
Regional routing value. One of |
clean |
Default is TRUE. Should output be returned as a |
a tibble::tibble with platform status data or a list if
clean = FALSE
val_get_platform_data()val_get_platform_data()