{
  "_id": "6a49529df6c47c441949b760",
  "Package": "riotr",
  "Title": "Interact with the 'Riot Games API'",
  "Version": "0.0.0.9000",
  "Authors@R": "person(given = \"Christopher T.\",\nfamily = \"Kenny\",\nrole = c(\"aut\", \"cre\"),\nemail = \"ctkenny@proton.me\",\ncomment = c(ORCID = \"0000-0002-9386-6860\"))",
  "Description": "Download and read data from the Riot Games Developer API\n(<https://developer.riotgames.com/>). Provides functions for\nall primary endpoints, including League of Legends, Teamfight\nTactics, Legends of Runeterra, and Valorant.",
  "License": "MIT + file LICENSE",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.3",
  "Config/testthat/edition": "3",
  "URL": "https://github.com/christopherkenny/riotr",
  "Config/pak/sysreqs": "libssl-dev",
  "Repository": "https://christopherkenny.r-universe.dev",
  "Date/Publication": "2026-06-29 02:43:46 UTC",
  "RemoteUrl": "https://github.com/christopherkenny/riotr",
  "RemoteRef": "HEAD",
  "RemoteSha": "439fd13212714776036e3a7d1ddb8055b45cac16",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-06-29 05:40:16 UTC",
    "User": "root"
  },
  "Author": "Christopher T. Kenny [aut, cre] (ORCID:\n<https://orcid.org/0000-0002-9386-6860>)",
  "Maintainer": "Christopher T. Kenny <ctkenny@proton.me>",
  "_user": "christopherkenny",
  "_type": "src",
  "_file": "riotr_0.0.0.9000.tar.gz",
  "_fileid": "https://r2.ropensci.org/93945f59e9f54e0aeab5e233b29f922bb20584765cead839eeb3ff89579aff7a",
  "_filesize": 4718827,
  "_sha256": "93945f59e9f54e0aeab5e233b29f922bb20584765cead839eeb3ff89579aff7a",
  "_expires": "2026-10-12T18:36:11.000Z",
  "_created": "2026-06-29T05:40:16.000Z",
  "_published": "2026-07-04T18:36:13.505Z",
  "_jobs": [
    {
      "job": 85156978643,
      "time": 213,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7943504765"
    },
    {
      "job": 85156978842,
      "time": 149,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "7943489879"
    },
    {
      "job": 85156978657,
      "time": 96,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7943477648"
    },
    {
      "job": 85156978636,
      "time": 95,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "7943477348"
    },
    {
      "job": 85156978504,
      "time": 231,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "7943456801"
    },
    {
      "job": 85156978798,
      "time": 116,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7943482134"
    },
    {
      "job": 85156978793,
      "time": 97,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7943478047"
    },
    {
      "job": 85156978734,
      "time": 89,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7943476223"
    },
    {
      "job": 85156978765,
      "time": 88,
      "config": "windows-release",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "7943476029"
    }
  ],
  "_host": "GitHub-Actions",
  "_buildurl": "https://github.com/r-universe/christopherkenny/actions/runs/28350977033",
  "_status": "success",
  "_upstream": "https://github.com/christopherkenny/riotr",
  "_commit": {
    "id": "439fd13212714776036e3a7d1ddb8055b45cac16",
    "author": "Christopher Kenny <ctk44@cornell.edu>",
    "committer": "Christopher Kenny <ctk44@cornell.edu>",
    "message": "fix\n",
    "time": 1782701026
  },
  "_maintainer": {
    "name": "Christopher T. Kenny",
    "email": "ctkenny@proton.me",
    "orcid": "0000-0002-9386-6860"
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "cli",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "httr2",
      "role": "Imports"
    },
    {
      "package": "purrr",
      "role": "Imports"
    },
    {
      "package": "tibble",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "vcr",
      "version": ">= 2.0.0",
      "role": "Suggests"
    },
    {
      "package": "withr",
      "role": "Suggests"
    }
  ],
  "_owner": "christopherkenny",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-09",
      "n": 1
    },
    {
      "week": "2026-27",
      "n": 1
    }
  ],
  "_tags": [],
  "_stars": 0,
  "_contributors": [
    {
      "user": "christopherkenny",
      "count": 2,
      "uuid": 28026893
    }
  ],
  "_userbio": {
    "uuid": 28026893,
    "type": "user",
    "name": "Christopher T. Kenny",
    "followers": 148,
    "description": "Postdoc @princeton-ddss.\r\nRedistricting and rstats.  \r\n\r\nHarvard Government PhD '25.   \r\nCornell '19."
  },
  "_downloads": {
    "count": 0,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/riotr"
  },
  "_devurl": "https://github.com/christopherkenny/riotr",
  "_searchresults": 2,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/riotr.html",
    "LICENSE",
    "manual.pdf"
  ],
  "_cranurl": false,
  "_exports": [
    "get_riot_key",
    "has_riot_key",
    "lol_create_tournament_code",
    "lol_get_active_game",
    "lol_get_all_challenge_configs",
    "lol_get_all_challenge_percentiles",
    "lol_get_challenge_config",
    "lol_get_challenge_leaderboards",
    "lol_get_challenge_percentiles",
    "lol_get_challenge_player_data",
    "lol_get_challenger_league",
    "lol_get_champion_masteries",
    "lol_get_champion_mastery",
    "lol_get_champion_mastery_score",
    "lol_get_champion_rotations",
    "lol_get_clash_players",
    "lol_get_clash_team",
    "lol_get_clash_tournament",
    "lol_get_clash_tournament_by_team",
    "lol_get_clash_tournaments",
    "lol_get_grandmaster_league",
    "lol_get_league",
    "lol_get_league_entries",
    "lol_get_league_entries_by_puuid",
    "lol_get_league_exp_entries",
    "lol_get_lobby_events",
    "lol_get_master_league",
    "lol_get_match",
    "lol_get_match_ids",
    "lol_get_match_replays",
    "lol_get_match_timeline",
    "lol_get_platform_data",
    "lol_get_summoner_by_puuid",
    "lol_get_summoner_me",
    "lol_get_top_champion_masteries",
    "lol_get_tournament_code",
    "lol_register_provider",
    "lol_register_tournament",
    "lor_get_leaderboards",
    "lor_get_match",
    "lor_get_match_ids",
    "lor_get_platform_data",
    "riot_get_account_by_puuid",
    "riot_get_account_by_puuid_esports",
    "riot_get_account_by_riot_id",
    "riot_get_account_by_riot_id_esports",
    "riot_get_active_region",
    "riot_get_active_shard",
    "set_riot_key",
    "tft_get_challenger_league",
    "tft_get_grandmaster_league",
    "tft_get_league_entries",
    "tft_get_league_entries_by_puuid",
    "tft_get_master_league",
    "tft_get_match",
    "tft_get_match_ids",
    "tft_get_platform_data",
    "tft_get_summoner_by_puuid",
    "tft_get_summoner_me",
    "tft_get_top_rated_ladder",
    "val_get_content",
    "val_get_leaderboard",
    "val_get_platform_data"
  ],
  "_help": [
    {
      "page": "key",
      "title": "Check or Get RIOT Key",
      "topics": [
        "get_riot_key",
        "has_riot_key",
        "key"
      ]
    },
    {
      "page": "lol_create_tournament_code",
      "title": "Create Tournament Code (Stub)",
      "topics": [
        "lol_create_tournament_code"
      ]
    },
    {
      "page": "lol_get_active_game",
      "title": "Get Active Game by PUUID",
      "topics": [
        "lol_get_active_game"
      ]
    },
    {
      "page": "lol_get_all_challenge_configs",
      "title": "Get All Challenge Configs",
      "topics": [
        "lol_get_all_challenge_configs"
      ]
    },
    {
      "page": "lol_get_all_challenge_percentiles",
      "title": "Get All Challenge Percentiles",
      "topics": [
        "lol_get_all_challenge_percentiles"
      ]
    },
    {
      "page": "lol_get_challenge_config",
      "title": "Get Challenge Config by ID",
      "topics": [
        "lol_get_challenge_config"
      ]
    },
    {
      "page": "lol_get_challenge_leaderboards",
      "title": "Get Challenge Leaderboards",
      "topics": [
        "lol_get_challenge_leaderboards"
      ]
    },
    {
      "page": "lol_get_challenge_percentiles",
      "title": "Get Challenge Percentiles by ID",
      "topics": [
        "lol_get_challenge_percentiles"
      ]
    },
    {
      "page": "lol_get_challenge_player_data",
      "title": "Get Challenge Player Data",
      "topics": [
        "lol_get_challenge_player_data"
      ]
    },
    {
      "page": "lol_get_challenger_league",
      "title": "Get Challenger League",
      "topics": [
        "lol_get_challenger_league"
      ]
    },
    {
      "page": "lol_get_champion_masteries",
      "title": "Get All Champion Masteries by PUUID",
      "topics": [
        "lol_get_champion_masteries"
      ]
    },
    {
      "page": "lol_get_champion_mastery",
      "title": "Get Champion Mastery by PUUID and Champion ID",
      "topics": [
        "lol_get_champion_mastery"
      ]
    },
    {
      "page": "lol_get_champion_mastery_score",
      "title": "Get Champion Mastery Score by PUUID",
      "topics": [
        "lol_get_champion_mastery_score"
      ]
    },
    {
      "page": "lol_get_champion_rotations",
      "title": "Get Champion Rotation Information",
      "topics": [
        "lol_get_champion_rotations"
      ]
    },
    {
      "page": "lol_get_clash_players",
      "title": "Get Clash Players by PUUID",
      "topics": [
        "lol_get_clash_players"
      ]
    },
    {
      "page": "lol_get_clash_team",
      "title": "Get Clash Team by ID",
      "topics": [
        "lol_get_clash_team"
      ]
    },
    {
      "page": "lol_get_clash_tournament",
      "title": "Get Clash Tournament by ID",
      "topics": [
        "lol_get_clash_tournament"
      ]
    },
    {
      "page": "lol_get_clash_tournament_by_team",
      "title": "Get Clash Tournament by Team ID",
      "topics": [
        "lol_get_clash_tournament_by_team"
      ]
    },
    {
      "page": "lol_get_clash_tournaments",
      "title": "Get All Clash Tournaments",
      "topics": [
        "lol_get_clash_tournaments"
      ]
    },
    {
      "page": "lol_get_grandmaster_league",
      "title": "Get Grandmaster League",
      "topics": [
        "lol_get_grandmaster_league"
      ]
    },
    {
      "page": "lol_get_league",
      "title": "Get League by ID",
      "topics": [
        "lol_get_league"
      ]
    },
    {
      "page": "lol_get_league_entries",
      "title": "Get League Entries",
      "topics": [
        "lol_get_league_entries"
      ]
    },
    {
      "page": "lol_get_league_entries_by_puuid",
      "title": "Get League Entries by PUUID",
      "topics": [
        "lol_get_league_entries_by_puuid"
      ]
    },
    {
      "page": "lol_get_league_exp_entries",
      "title": "Get Experimental League Entries",
      "topics": [
        "lol_get_league_exp_entries"
      ]
    },
    {
      "page": "lol_get_lobby_events",
      "title": "Get Lobby Events by Tournament Code",
      "topics": [
        "lol_get_lobby_events"
      ]
    },
    {
      "page": "lol_get_master_league",
      "title": "Get Master League",
      "topics": [
        "lol_get_master_league"
      ]
    },
    {
      "page": "lol_get_match",
      "title": "Get Match by ID",
      "topics": [
        "lol_get_match"
      ]
    },
    {
      "page": "lol_get_match_ids",
      "title": "Get Match IDs by PUUID",
      "topics": [
        "lol_get_match_ids"
      ]
    },
    {
      "page": "lol_get_match_replays",
      "title": "Get Match Replays by PUUID",
      "topics": [
        "lol_get_match_replays"
      ]
    },
    {
      "page": "lol_get_match_timeline",
      "title": "Get Match Timeline",
      "topics": [
        "lol_get_match_timeline"
      ]
    },
    {
      "page": "lol_get_platform_data",
      "title": "Get LoL Platform Data (Status)",
      "topics": [
        "lol_get_platform_data"
      ]
    },
    {
      "page": "lol_get_summoner_by_puuid",
      "title": "Get Summoner by PUUID",
      "topics": [
        "lol_get_summoner_by_puuid"
      ]
    },
    {
      "page": "lol_get_summoner_me",
      "title": "Get Summoner by Access Token",
      "topics": [
        "lol_get_summoner_me"
      ]
    },
    {
      "page": "lol_get_top_champion_masteries",
      "title": "Get Top Champion Masteries by PUUID",
      "topics": [
        "lol_get_top_champion_masteries"
      ]
    },
    {
      "page": "lol_get_tournament_code",
      "title": "Get Tournament Code",
      "topics": [
        "lol_get_tournament_code"
      ]
    },
    {
      "page": "lol_register_provider",
      "title": "Register Tournament Provider (Stub)",
      "topics": [
        "lol_register_provider"
      ]
    },
    {
      "page": "lol_register_tournament",
      "title": "Register Tournament (Stub)",
      "topics": [
        "lol_register_tournament"
      ]
    },
    {
      "page": "lor_get_leaderboards",
      "title": "Get LoR Ranked Leaderboards",
      "topics": [
        "lor_get_leaderboards"
      ]
    },
    {
      "page": "lor_get_match",
      "title": "Get LoR Match by ID",
      "topics": [
        "lor_get_match"
      ]
    },
    {
      "page": "lor_get_match_ids",
      "title": "Get LoR Match IDs by PUUID",
      "topics": [
        "lor_get_match_ids"
      ]
    },
    {
      "page": "lor_get_platform_data",
      "title": "Get LoR Platform Data (Status)",
      "topics": [
        "lor_get_platform_data"
      ]
    },
    {
      "page": "riot_get_account_by_puuid",
      "title": "Get Account by PUUID",
      "topics": [
        "riot_get_account_by_puuid"
      ]
    },
    {
      "page": "riot_get_account_by_puuid_esports",
      "title": "Get Account by PUUID (Esports)",
      "topics": [
        "riot_get_account_by_puuid_esports"
      ]
    },
    {
      "page": "riot_get_account_by_riot_id",
      "title": "Get Account by Riot ID",
      "topics": [
        "riot_get_account_by_riot_id"
      ]
    },
    {
      "page": "riot_get_account_by_riot_id_esports",
      "title": "Get Account by Riot ID (Esports)",
      "topics": [
        "riot_get_account_by_riot_id_esports"
      ]
    },
    {
      "page": "riot_get_active_region",
      "title": "Get Active Region for a Player",
      "topics": [
        "riot_get_active_region"
      ]
    },
    {
      "page": "riot_get_active_shard",
      "title": "Get Active Shard for a Player",
      "topics": [
        "riot_get_active_shard"
      ]
    },
    {
      "page": "set_riot_key",
      "title": "Add Entry to Renviron",
      "topics": [
        "set_riot_key"
      ]
    },
    {
      "page": "tft_get_challenger_league",
      "title": "Get TFT Challenger League",
      "topics": [
        "tft_get_challenger_league"
      ]
    },
    {
      "page": "tft_get_grandmaster_league",
      "title": "Get TFT Grandmaster League",
      "topics": [
        "tft_get_grandmaster_league"
      ]
    },
    {
      "page": "tft_get_league_entries",
      "title": "Get TFT League Entries",
      "topics": [
        "tft_get_league_entries"
      ]
    },
    {
      "page": "tft_get_league_entries_by_puuid",
      "title": "Get TFT League Entries by PUUID",
      "topics": [
        "tft_get_league_entries_by_puuid"
      ]
    },
    {
      "page": "tft_get_master_league",
      "title": "Get TFT Master League",
      "topics": [
        "tft_get_master_league"
      ]
    },
    {
      "page": "tft_get_match",
      "title": "Get TFT Match by ID",
      "topics": [
        "tft_get_match"
      ]
    },
    {
      "page": "tft_get_match_ids",
      "title": "Get TFT Match IDs by PUUID",
      "topics": [
        "tft_get_match_ids"
      ]
    },
    {
      "page": "tft_get_platform_data",
      "title": "Get TFT Platform Data (Status)",
      "topics": [
        "tft_get_platform_data"
      ]
    },
    {
      "page": "tft_get_summoner_by_puuid",
      "title": "Get TFT Summoner by PUUID",
      "topics": [
        "tft_get_summoner_by_puuid"
      ]
    },
    {
      "page": "tft_get_summoner_me",
      "title": "Get TFT Summoner by Access Token",
      "topics": [
        "tft_get_summoner_me"
      ]
    },
    {
      "page": "tft_get_top_rated_ladder",
      "title": "Get TFT Top Rated Ladder",
      "topics": [
        "tft_get_top_rated_ladder"
      ]
    },
    {
      "page": "val_get_content",
      "title": "Get Valorant Content",
      "topics": [
        "val_get_content"
      ]
    },
    {
      "page": "val_get_leaderboard",
      "title": "Get Valorant Ranked Leaderboard by Act",
      "topics": [
        "val_get_leaderboard"
      ]
    },
    {
      "page": "val_get_platform_data",
      "title": "Get Valorant Platform Data (Status)",
      "topics": [
        "val_get_platform_data"
      ]
    }
  ],
  "_rundeps": [
    "askpass",
    "cli",
    "curl",
    "dplyr",
    "generics",
    "glue",
    "httr2",
    "lifecycle",
    "magrittr",
    "openssl",
    "pillar",
    "pkgconfig",
    "purrr",
    "R6",
    "rappdirs",
    "rlang",
    "sys",
    "tibble",
    "tidyselect",
    "utf8",
    "vctrs",
    "withr"
  ],
  "_score": 1.3010299956639813,
  "_indexed": true,
  "_nocasepkg": "riotr",
  "_universes": [
    "christopherkenny"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.0.0.9000",
      "date": "2026-06-29T05:43:45.000Z",
      "distro": "resolute",
      "commit": "439fd13212714776036e3a7d1ddb8055b45cac16",
      "fileid": "https://r2.ropensci.org/9895544f134c023edd908db4e31089bd3b5295c0f60c6063e2760312198aca06",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/christopherkenny/actions/runs/28350977033"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.0.0.9000",
      "date": "2026-06-29T05:42:39.000Z",
      "distro": "resolute",
      "commit": "439fd13212714776036e3a7d1ddb8055b45cac16",
      "fileid": "https://r2.ropensci.org/f6454f4ef180529c11577aec91d3fc51cc10a2a900102b5fa0f2bd0782df8558",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/christopherkenny/actions/runs/28350977033"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.0.0.9000",
      "date": "2026-06-29T05:41:51.000Z",
      "commit": "439fd13212714776036e3a7d1ddb8055b45cac16",
      "fileid": "https://r2.ropensci.org/e1975cf57656e15ae0935a98795628a367b4332141adcd5e23f74cf3ed376d05",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/christopherkenny/actions/runs/28350977033"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.0.0.9000",
      "date": "2026-06-29T05:41:51.000Z",
      "commit": "439fd13212714776036e3a7d1ddb8055b45cac16",
      "fileid": "https://r2.ropensci.org/572a21586d9b05ff0efc5b125de94faa745983403c9419ed072043ff35556668",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/christopherkenny/actions/runs/28350977033"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.0.0.9000",
      "date": "2026-06-29T05:42:33.000Z",
      "commit": "439fd13212714776036e3a7d1ddb8055b45cac16",
      "fileid": "https://r2.ropensci.org/3d3aac416a83b699414fc53ab8fcf73b643c7d95b0ff7c6de98953a58f428f5f",
      "status": "success",
      "buildurl": "https://github.com/r-universe/christopherkenny/actions/runs/28350977033"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.0.0.9000",
      "date": "2026-06-29T05:41:38.000Z",
      "commit": "439fd13212714776036e3a7d1ddb8055b45cac16",
      "fileid": "https://r2.ropensci.org/cb9f613bc34f7a8e7acce6026f5b0fac11fe649c9b7794921f7bf90ca2739c1e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/christopherkenny/actions/runs/28350977033"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.0.0.9000",
      "date": "2026-06-29T05:41:28.000Z",
      "commit": "439fd13212714776036e3a7d1ddb8055b45cac16",
      "fileid": "https://r2.ropensci.org/b8e8653966e97557683226b97da20860a6600996b9f06b61100bea1fd13a4061",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/christopherkenny/actions/runs/28350977033"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.0.0.9000",
      "date": "2026-06-29T05:41:27.000Z",
      "commit": "439fd13212714776036e3a7d1ddb8055b45cac16",
      "fileid": "https://r2.ropensci.org/0268bb41c9a0d6d4b6ea969410210dc1296edcc55e15b1986e7725ede83a5c50",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/christopherkenny/actions/runs/28350977033"
    }
  ]
}