riot-api-reference

Identify and access Riot Games API endpoints for League of Legends data.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/shepherdjerred/scout-for-lol --skill riot-api-reference
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: riot-api-reference
Source: https://github.com/shepherdjerred/scout-for-lol/tree/main/.claude/skills/riot-api-reference
Command: npx skills add https://github.com/shepherdjerred/scout-for-lol --skill riot-api-reference

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Riot Games API reference content helps developers understand and implement LoL data integration by providing authoritative guidelines on endpoints, routing, and rate limits, reducing trial-and-error time.

Core Features & Use Cases

  • Comprehensive endpoint catalog for Account, Summoner, Match, League, Champion Mastery, Spectator, and Challenges APIs.
  • Guidance on platform routing, regional routing, and rate limiting to ensure robust, compliant integrations.
  • Use Case: Build a LoL analytics tool that fetches player data and match histories using PUUIDs and informs rate-limited retry logic.

Quick Start

Start by locating the Summoner and Match endpoints in the Riot API reference to begin your LoL data integration.

Frequently Asked Questions about riot-api-reference

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I access League of Legends match history data using the Riot API?

To access League of Legends match history data using the Riot API, you need to use the Match v5 endpoints. You must first retrieve the player's PUUID and apply the correct regional routing to fetch match histories reliably.

What is regional routing and how does it work for LoL API data integration?

Regional routing in LoL API data integration directs your API requests to the correct geographic servers. It ensures you access Summoner, Account, and Match data accurately by mapping platform routing to specific regional clusters.

How do I handle rate limiting when fetching summoner data from the Riot API?

To handle rate limiting when fetching summoner data from the Riot API, you must implement compliant retry logic. The API reference provides clear rate limiting guidance to ensure your integration avoids exceeding request thresholds.

Can I use the Riot API reference to build a LoL analytics tool for player data?

Yes, you can use the Riot API reference to build a LoL analytics tool for player data. It provides a comprehensive endpoint catalog for Champion Mastery, Challenges, and League APIs to fetch player data and match histories.

What endpoints are available in the Riot API for League of Legends?

The Riot API for League of Legends provides a comprehensive endpoint catalog covering Account, Summoner, Match, League, Champion Mastery, Spectator, and Challenges APIs. These endpoints support robust data integrations using PUUIDs.

Why am I getting routing errors when requesting LoL match histories?

Routing errors when requesting LoL match histories usually occur from incorrect regional or platform routing. The API reference provides structured environment routing guidelines to ensure your requests target the correct regional endpoints.