{
  "_id": "6a17ea4dacfb0bcc41da2b32",
  "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-02-27 04:15:58 UTC",
  "RemoteUrl": "https://github.com/christopherkenny/riotr",
  "RemoteRef": "HEAD",
  "RemoteSha": "6fbb226dbd3eb1ed7bad8e22dd50b284b8c5bcf9",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-28 07:00:52 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>",
  "MD5sum": "efd7a6aa6026a2e20154f91286679d20",
  "_user": "christopherkenny",
  "_type": "src",
  "_file": "riotr_0.0.0.9000.tar.gz",
  "_fileid": "07cf02495579282d8e4054cfba15c251fa4cc0857103a08d7bad0e2e91a98293",
  "_filesize": 4717454,
  "_sha256": "07cf02495579282d8e4054cfba15c251fa4cc0857103a08d7bad0e2e91a98293",
  "_created": "2026-05-28T07:00:52.000Z",
  "_published": "2026-05-28T07:10:05.241Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 78240168353,
      "time": 123,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "ERROR",
      "artifact": "7259654417"
    },
    {
      "job": 78240168328,
      "time": 132,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "ERROR",
      "artifact": "7259656283"
    },
    {
      "job": 78240168333,
      "time": 74,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "ERROR",
      "artifact": "7259754275"
    },
    {
      "job": 78240168330,
      "time": 123,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "ERROR",
      "artifact": "7259708391"
    },
    {
      "job": 78239805920,
      "time": 161,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7259619676"
    },
    {
      "job": 78240168320,
      "time": 110,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7259650810"
    },
    {
      "job": 78240168380,
      "time": 75,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "ERROR",
      "artifact": "7259641416"
    },
    {
      "job": 78240168362,
      "time": 105,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "ERROR",
      "artifact": "7259649673"
    },
    {
      "job": 78240168366,
      "time": 139,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "ERROR",
      "artifact": "7259658708"
    }
  ],
  "_buildurl": "https://github.com/r-universe/christopherkenny/actions/runs/26559797944",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/christopherkenny/riotr",
  "_commit": {
    "id": "6fbb226dbd3eb1ed7bad8e22dd50b284b8c5bcf9",
    "author": "Christopher Kenny <ctk44@cornell.edu>",
    "committer": "Christopher Kenny <ctk44@cornell.edu>",
    "message": "implement dev api endpts\n",
    "time": 1772165758
  },
  "_maintainer": {
    "name": "Christopher T. Kenny",
    "email": "ctkenny@proton.me",
    "orcid": "0000-0002-9386-6860"
  },
  "_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"
    }
  ],
  "_owner": "christopherkenny",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-09",
      "n": 1
    }
  ],
  "_tags": [],
  "_stars": 0,
  "_contributors": [
    {
      "user": "christopherkenny",
      "count": 1,
      "uuid": 28026893
    }
  ],
  "_userbio": {
    "uuid": 28026893,
    "type": "user",
    "name": "Christopher T. Kenny",
    "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": 1,
  "_rbuild": "4.6.0",
  "_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",
    "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,
  "_indexed": true,
  "_nocasepkg": "riotr",
  "_universes": [
    "christopherkenny"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.0.0.9000",
      "date": "2026-05-28T07:03:00.000Z",
      "distro": "noble",
      "commit": "6fbb226dbd3eb1ed7bad8e22dd50b284b8c5bcf9",
      "fileid": "7193f170bb9e5ade862663b0eb724096193b5ee33149098f7a6af64af08435aa",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/christopherkenny/actions/runs/26559797944"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.0.0.9000",
      "date": "2026-05-28T07:03:08.000Z",
      "distro": "noble",
      "commit": "6fbb226dbd3eb1ed7bad8e22dd50b284b8c5bcf9",
      "fileid": "cced87c045e98815e1b7de4ac61e684b2cebfeacf5d22a0ab74f87b9b64dfd0d",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/christopherkenny/actions/runs/26559797944"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.0.0.9000",
      "date": "2026-05-28T07:09:32.000Z",
      "commit": "6fbb226dbd3eb1ed7bad8e22dd50b284b8c5bcf9",
      "fileid": "bcf29f563b0aa96b5c94c6de70c5928cbe48b3f1367e9b308a01e2d729ce3c4f",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/christopherkenny/actions/runs/26559797944"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.0.0.9000",
      "date": "2026-05-28T07:06:31.000Z",
      "commit": "6fbb226dbd3eb1ed7bad8e22dd50b284b8c5bcf9",
      "fileid": "0ed5946338f700ffc621ff65e12bad5f860f57d4936a817ca438640f749e9857",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/christopherkenny/actions/runs/26559797944"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.0.0.9000",
      "date": "2026-05-28T07:03:05.000Z",
      "commit": "6fbb226dbd3eb1ed7bad8e22dd50b284b8c5bcf9",
      "fileid": "2add1ceb9bee39ea9593b5d1484c9b51d1b63a476da8ead80b1eef717d8bbca6",
      "status": "success",
      "buildurl": "https://github.com/r-universe/christopherkenny/actions/runs/26559797944"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.0.0.9000",
      "date": "2026-05-28T07:02:07.000Z",
      "commit": "6fbb226dbd3eb1ed7bad8e22dd50b284b8c5bcf9",
      "fileid": "64b02203800c3c8ab91928182ae6ecae467b0a187435060669071d4a9b305278",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/christopherkenny/actions/runs/26559797944"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.0.0.9000",
      "date": "2026-05-28T07:02:32.000Z",
      "commit": "6fbb226dbd3eb1ed7bad8e22dd50b284b8c5bcf9",
      "fileid": "7e9b8d5ed29e30211b6a9d6e910dd940667ec24e7a690477b06d97d01b5d6379",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/christopherkenny/actions/runs/26559797944"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.0.0.9000",
      "date": "2026-05-28T07:03:07.000Z",
      "commit": "6fbb226dbd3eb1ed7bad8e22dd50b284b8c5bcf9",
      "fileid": "c5b9f3e523eaf2256b3052893cb82293fa28809ce94b5a7d3c7517a42c36c471",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/christopherkenny/actions/runs/26559797944"
    }
  ]
}