League of Legends API
Built for Developers
Real-time ranked stats, match history, champion data, and live LCS, LEC, LCK, and LPL esports scores. The most affordable LoL API available — no sales calls required.
500 free API calls/month. No credit card required.
500M+
API Calls Served
2,500+
Active Developers
99.9%
Uptime SLA
<100ms
Avg Response
What is a League of Legends API?
A League of Legends API allows developers to programmatically access LoL game data including player rankings, match history, champion performance, and professional esports data. This enables building Discord bots, stat trackers, streaming overlays, and analytics platforms.
Cito API provides the most affordable and developer-friendly League of Legends API on the market. While official Riot APIs have strict rate limits and competitors like PandaScore charge $500+/month, Cito API offers a free tier and paid plans starting at $25/month with instant signup.
Our LoL API covers all six major professional leagues — LCS, LEC, LCK, LPL, CBLOL, and LLA — plus ranked ladder data for all servers. Get live match scores, team standings, pick/ban data, and player stats through simple REST endpoints.
All Major LoL Leagues Supported
Live data from every major professional League of Legends region
LCS
North America
Full SupportLEC
Europe
Full SupportLCK
Korea
Full SupportLPL
China
Full SupportCBLOL
Brazil
Full SupportLLA
Latin America
Full SupportLeague of Legends API Endpoints
RESTful endpoints for all the LoL data you need. Simple, fast, and well-documented.
/v1/league-of-legends/player/{summonerName}Get player profile with ranked stats, win rate, LP, and top champions
/v1/league-of-legends/player/{summonerName}/matchesRetrieve recent match history with champion picks, KDA, and roles
/v1/league-of-legends/match/{matchId}Get full match data including all 10 players, items, gold, and objectives
/v1/league-of-legends/tournamentsList LCS, LEC, LCK, LPL tournaments with schedules and brackets
/v1/league-of-legends/tournaments/{id}/leaderboardAccess live tournament standings and team performance data
/v1/league-of-legends/leaderboards/{region}Get regional ranked ladder — Challenger, Grandmaster, and Masters
Get LoL Stats in Minutes
Simple API calls, clean JSON responses. Here's how easy it is:
import requests
# Get your API key from https://citoapi.com/dashboard
API_KEY = "your_api_key_here"
# Fetch player ranked stats
response = requests.get(
"https://api.citoapi.com/v1/league-of-legends/player/Faker",
headers={"Authorization": f"Bearer {API_KEY}"}
)
player = response.json()
print(f"Summoner: {player['summonerName']}")
print(f"Rank: {player['ranked']['tier']} {player['ranked']['division']}")
print(f"LP: {player['ranked']['lp']}")
print(f"Win Rate: {player['ranked']['winRate']}%")
print(f"Top Champion: {player['topChampions'][0]['name']}"){
"summonerName": "Faker",
"region": "KR",
"level": 612,
"ranked": {
"tier": "CHALLENGER",
"division": "I",
"lp": 1847,
"wins": 412,
"losses": 287,
"winRate": 58.9
},
"topChampions": [
{ "name": "Orianna", "mastery": 7, "games": 312, "winRate": 62.5 },
{ "name": "Zed", "mastery": 7, "games": 289, "winRate": 59.2 },
{ "name": "Ryze", "mastery": 7, "games": 201, "winRate": 61.7 }
],
"lastUpdated": "2025-01-30T14:22:00Z"
}Everything You Need for League of Legends Data
Comprehensive endpoints for player stats, matches, champions, and pro esports
Real-Time Player Stats
Ranked tier, LP, win rate, KDA, and per-champion performance for any summoner across all regions.
Match History & Timeline
Full match data including item builds, CS counts, vision score, objectives, and game timelines.
Champion Performance Data
Win rates, pick rates, ban rates, and per-player champion mastery stats across patches.
LCS / LEC / LCK / LPL Data
Live professional match data from all major leagues — scores, picks, bans, and standings.
Tournament Brackets
Full bracket data for playoffs, worlds, and regional championships with real-time updates.
Pro Player Tracking
Follow professional players across their ranked accounts with live game notifications.
Why Cito is the Best League of Legends API
Enterprise LoL data without enterprise pricing or enterprise headaches.
Affordable Pricing
Starting at $25/month vs competitors charging $500-2000/month. Same data, fraction of the cost.
No Sales Calls Required
Sign up online, get your API key instantly. No enterprise negotiations or NDAs.
All Major Regions
LCS, LEC, LCK, LPL, CBLOL, and LLA — every major professional league covered.
99.9% Uptime SLA
Enterprise-grade infrastructure. Your app stays online during Worlds and MSI.
Fast Response Times
Average API response under 100ms. Built for real-time overlay and bot use cases.
Free Plan Available
Start with 500 free API calls per month. No credit card required.
Cito API vs Competitors
See why developers choose Cito for League of Legends data
| Feature | Cito API | PandaScore | Riot API |
|---|---|---|---|
| Starting Price | Free / $25/mo | $500+/mo | Free (limited) |
| Pro Esports Data | No | ||
| Instant Signup | Sales call | ||
| All 6 Major Leagues | Partial | ||
| Response Time | <100ms | ~200ms | ~150ms |
| Commercial Use | Restricted |
What Developers Build with Our LoL API
Discord Bots
Rank lookup, match history, LCS live scores, and pro player alerts
Stat Trackers
Web and mobile apps for tracking ranked progress and champion stats
Draft Tools
Champion pick/ban analysis and team composition recommendations
Streaming Overlays
Real-time ranked stats and match data for Twitch and YouTube
League of Legends API FAQ
Common questions about the Cito API for League of Legends
Ready to Build Your
League of Legends App?
Join thousands of developers using Cito API. Get real-time LoL ranked stats, match history, and LCS/LEC/LCK data with the most affordable API on the market.