riot-api-reference
Provides a comprehensive reference for integrating with the Riot Games API for League of Legends, covering various endpoints and data retrieval methods.
Install this skill
Security score
The riot-api-reference skill was audited on Mar 1, 2026 and we found 27 security issues across 2 threat categories. Review the findings below before installing.
Categories Tested
Security Issues
Access to .env file
| 263 | const riotApi = new RiotApi({ key: process.env.RIOT_API_KEY }); |
Access to .env file
| 264 | const lolApi = new LolApi({ key: process.env.RIOT_API_KEY }); |
External URL reference
| 17 | **Base URL:** `https://{region}.api.riotgames.com/riot/account/v1/` |
External URL reference
| 28 | **Base URL:** `https://{platform}.api.riotgames.com/lol/summoner/v4/` |
External URL reference
| 38 | **Base URL:** `https://{region}.api.riotgames.com/lol/match/v5/` |
External URL reference
| 56 | **Base URL:** `https://{platform}.api.riotgames.com/lol/league/v4/` |
External URL reference
| 70 | **Base URL:** `https://{platform}.api.riotgames.com/lol/champion-mastery/v4/` |
External URL reference
| 80 | **Base URL:** `https://{platform}.api.riotgames.com/lol/spectator/v5/` |
External URL reference
| 91 | **Base URL:** `https://{platform}.api.riotgames.com/lol/challenges/v1/` |
External URL reference
| 140 | Platform: https://na1.api.riotgames.com/lol/summoner/v4/summoners/by-puuid/{puuid} |
External URL reference
| 141 | Regional: https://americas.api.riotgames.com/lol/match/v5/matches/by-puuid/{puuid}/ids |
External URL reference
| 216 | - **Versions:** `https://ddragon.leagueoflegends.com/api/versions.json` |
External URL reference
| 217 | - **Data:** `https://ddragon.leagueoflegends.com/cdn/{version}/data/{locale}/` |
External URL reference
| 218 | - **Images:** `https://ddragon.leagueoflegends.com/cdn/{version}/img/` |
External URL reference
| 234 | Champions: https://ddragon.leagueoflegends.com/cdn/14.24.1/data/en_US/champion.json |
External URL reference
| 235 | Items: https://ddragon.leagueoflegends.com/cdn/14.24.1/data/en_US/item.json |
External URL reference
| 236 | Champion image: https://ddragon.leagueoflegends.com/cdn/14.24.1/img/champion/Ahri.png |
External URL reference
| 237 | Item image: https://ddragon.leagueoflegends.com/cdn/14.24.1/img/item/1001.png |
External URL reference
| 244 | - <https://raw.communitydragon.org/> |
External URL reference
| 318 | - [Riot API Libraries Documentation](https://riot-api-libraries.readthedocs.io/) |
External URL reference
| 319 | - [HextechDocs - Rate Limiting](https://hextechdocs.dev/rate-limiting/) |
External URL reference
| 320 | - [DarkIntaqt Blog - Routing](https://darkintaqt.com/blog/routing) |
External URL reference
| 321 | - [DarkIntaqt Blog - Summoner V4](https://darkintaqt.com/blog/summoner-v4) |
External URL reference
| 322 | - [DarkIntaqt Blog - IDs](https://darkintaqt.com/blog/ids) |
External URL reference
| 323 | - [Twisted NPM Package](https://www.npmjs.com/package/twisted) |
External URL reference
| 325 | - [Riot Games DevRel - Summoner Names to Riot ID](https://www.riotgames.com/en/DevRel/summoner-names-to-riot-id) |
External URL reference
| 326 | - [Riot Games DevRel - PUUIDs](https://www.riotgames.com/en/DevRel/player-universally-unique-identifiers-and-a-new-security-layer) |
Install this skill with one command
/learn @shepherdjerred/riot-api-reference