League of Legends API for developers

LoL API with live webhooks, gold swings, objectives, and pro data.

Riot is useful for account and post-match workflows. Cito is built for live esports products: near-live match monitoring, gold and objective reads, signed webhooks, schedules, teams, players, earnings, and roster history.

LoL webhooks on One Game Starter
Gold, kill, tower, and objective updates
Unique event IDs and signed delivery
Live values reconcile after post-game
API Response200 OK

Player Earnings

USD

$1,284,500.75

Live Matches

LIVE
LCKLECLCSLPLMSIWorlds

Earnings Over Time

500

free calls / month

$25

starter plan

142 ms

avg response time

Major leagues:

LCK, LEC, LCS, LPL, MSI, Worlds

CAPABILITIES

Everything you need
to build deeper LoL products.

Power your app with comprehensive League of Legends data.

Match History
Ranked Soloqueue5 recent games
JinxVictory23 / 4 / 9
Item 6672Item 3006Item 3031Item 3095Item 3085Item 3363
22m ago
AhriDefeat6 / 7 / 5
Item 6655Item 3020Item 4645Item 3089Item 3157Item 3364
1h ago
EzrealVictory15 / 3 / 8
Item 3508Item 3094Item 3036Item 3078Item 3158Item 3363
2h ago
VexDefeat2 / 8 / 3
Item 6653Item 4629Item 3152Item 3020Item 3165Item 3364
3h ago
Ranked Ladder
ChallengerGrandmasterMaster
#SummonerLPΔ LP
1
AzirHide on bush
1,234 LP32
2
Lee SinCanyon
1,198 LP18
3
AhriChovy
1,167 LP12
4
SyndraShowMaker
1,138 LP9
Champion Analytics
Win RatePick RateBan Rate
Jinx
53.8%
Kai'Sa
51.2%
Ezreal
49.7%
Zeri
48.3%
Live Game Data
T1T1
52.1k
128
26:34
GENGEN
45.3k
713210
301100
Live map
Esports Schedule
Developer Friendly Docs
GET /lol/match/v5/matches/{matchId}Try it
RESPONSE 200 OK
1
2
3
4
5
6
7
8
9
10
11{
  "matchId": "KR_1234567890",
  "region": "KR",
  "gameDuration": 1567,
  "gameMode": "CLASSIC",
  "gameType": "MATCHED_GAME",
  "teams": [...],
  "timeline": {...}
}
LIVE MATCH ANALYTICS

See momentum shift as the match unfolds.

Real-time gold difference, key events, and momentum analytics
powered by Cito's League of Legends API.

Gold Difference Over Time

LCK 2024 Spring Playoffs • Bo5 • Game 2 • T1 vs GEN.G

T1GEN.G
6k3k0-3k-6k00:0005:0010:0015:0020:0025:0030:0035:0040:0045:00
First Blood
First Blood
Dragon
Dragon
Rift Herald
Rift Herald
Baron
Baron
Dragon Soul
Dragon Soul
Elder Dragon
Elder Dragon
T1 T1
vs
GEN.G GEN
20Kills14
84.3kGold78.1k
9Towers5
4Dragons2
2Barons1
45:32Game Time45:32

Key Swing Moments

First Blood

04:21

First Blood

T1 Oner ganks bot lane securing first blood.

Impact+612G
Dragon

14:27

Dragon

T1 secures Ocean Drake giving early map control.

Impact+1,245G
Rift Herald

24:38

Rift Herald

T1 takes Rift Herald and cracks mid tower.

Impact+2,808G
Baron

31:02

Baron

GEN.G steals Baron turning the game.

Impact-1,923G
Dragon Soul

40:17

Dragon Soul

GEN.G secures Dragon Soul closing the gold gap.

Impact-2,156G
Elder Dragon

45:32

Elder Dragon

T1 claims Elder Dragon sealing the victory.

Impact+4,821G

Access real-time match data, gold graphs, and event timelines
with the Cito League of Legends API.

View API Docs
Last 14 Games
Patch 14.11
T1 T1 vs Gen.G GEN
LIVE Data Updating
DRAFT INTELLIGENCE

Predict the next draft with confidence.

Cito API analyzes the last 14 games, patch trends, and team tendencies
to surface the champions most likely to be picked or banned.

T1 T1
VSLCK Spring 2024
GEN Gen.G
Most Likely Picks
Role14-Game TrendPick Chance
AzirAzir
MID
78%
KalistaKalista
BOT
71%
NautilusNautilus
SUP
64%
RellRell
SUP
57%
Lee SinLee Sin
JNG
50%
Most Likely Bans
Role14-Game TrendBan Chance
OriannaOrianna
MID
82%
AatroxAatrox
TOP
76%
SennaSenna
SUP
69%
JinxJinx
BOT
63%
ViVi
JNG
57%

Model Accuracy

87%

Based on historical drafts

Drafts Analyzed

14K+

Across all regions

Games Analyzed

14

Last 14 games

Real-Time

Continuously Updated

Live data from Riot Games

Powered by real-time LoL data. Trusted by developers. Built for winners.

FEATURES

Cito's LoL Data Engine

Power products with live match data, player earnings, roster history, transfers,
and docs assistance — all from one developer-first API.

Live pro match tracking
LIVE
LCKLECLCSLPLMSIWorlds
Docs assistant / endpoint discovery
Player earnings
Live LCK matches
Roster history
Transfers
Webhook events
$Player earnings history

$1,284,500.75

Total earnings (USD)

$600K$400K$200K$0
20202021202220232024
Org & roster timelines
YearT1DRXDAMWON
2024
2023
2022
2021
2020
Transfer tracking
T1
Zeus
T1
HLE
HLE
T1
Gumayusi
T1
GEN
GEN
BLG
Yagao
BLG
LNG
LNG
Webhook support
1 {
2   "event": "match_finished",
3   "league": "LCK",
4   "match_id": "1234567890",
5   "status": "finished",
6   "timestamp": 1720108800,
7   "data": {
8     "winner": "T1",
9     "teams": ["T1", "GEN"],
10    "game_count": 3
11  }
12}
Built for speed. Designed for developers. Trusted by 127+ teams.
PRICING

Choose the plan that fits your build.

Simple, self-serve pricing for testing, bots, and real products—scale as you grow.

Free

$0/month

500 requests/month

Test Cito API endpoints
Basic rate limits
Community support
No credit card required
Get Started Free

Starter

$25/month

50,000 requests/month

Commercial use
Authenticated REST access
Webhook support
Email support
Start Starter Plan
MOST POPULAR

Builder

$50/month

250,000 requests/month

Everything in Starter
Earnings & org history
Transfers & roster history
Priority email support
Start Builder Plan

Business

$250/month

2,000,000 requests/month

Everything in Builder
Slack support
SLA & uptime guarantees
Custom endpoints
Dedicated account manager
Contact Sales

High performance

Low latency, global CDN, and 99.9% uptime you can count on.

Secure by default

Enterprise-grade security, encrypted in transit and at rest.

Developer first

Clean docs, SDKs, webhooks, and tools that just work.

FREQUENTLY ASKED QUESTIONS

All answers in one place.

Developers can find clear answers before they start building.

Can I get this data from Riot for free?

Riot gives you match stats and ranked data. They don't expose earnings, transfers, or org history. That's what you pay us for.

What happens when I hit 500 requests?
+
Is this data official?
+
Do I need to talk to sales?
+
How far back does the historical data go?
+

Experience smarter
League of Legends data.

Build bots, dashboards, fantasy tools, and overlays with real-time and historical data.
One API key. No sales call. Just clean, powerful data for builders.