LoL Esports API for Earnings, Org History, Transfers, and Live Data
Access League of Legends player earnings, org history, roster history, transfers, live matches, schedules, game stats, player stats, MSI, Worlds, and current 2026 pro-league data through one developer-first API.
500
free monthly test requests
$25
starter production tier
REST + hooks
polling now, webhooks when paid

Built for speed
Instantly query live, schedule, team, and player data from one API.
Networked data
Connect players, teams, matches, earnings, transfers, and org history.
Live API
Track matches on the go with endpoints built for match-day products.
Key security
Only authenticated requests can access your account and usage limits.
Schedule integration
Keep track of upcoming series, leagues, tournaments, and match windows.
Webhooks
Send production updates to bots, dashboards, and internal workflows.
Instant capture
Save the exact endpoint response your app needs and iterate quickly.
Frictionless search
Recall players, teams, standings, history, and match records without scraping.
League data with an
AI assistant
Use the assistant to choose endpoints, explain response shapes, and turn LoL esports data into product-ready notes.
Which endpoint powers a live match center?
-Start with /api/v1/lol/live, then fetch series and game stats.
What can you do with CitoAPI AI?
Summarize player form
Turn recent match data into readable scouting notes.
Generate endpoint plans
Map a product idea to the exact API calls it needs.
List key takeaways
Pull action items from schedules, rosters, and stats.
Chat with your data
Ask what changed across teams, players, and leagues.
Save custom prompts
Keep repeat workflows for bots, dashboards, and research.
Never lose the story behind a player
Developers do not just need a schedule endpoint. CitoAPI keeps searchable player profiles, headshots, role metadata, earnings summaries, tournament rows, career achievements, and match history in reach.
$1.92M
tracked winnings
80
tracked events
30
1st place finishes
63
top 3 finishes

Everything your LoL product needs, connected
Keep the workflow close to the product: discover the live match, open the series, pull the game rows, then ship the screen.
curl "https://api.citoapi.com/api/v1/lol/players/c76dc4df-1a6f-4c83-b7ba-44cf213e0291/earnings" \
-H "x-api-key: YOUR_API_KEY"[
{
"tournamentName": "LCK 2026 Season Opening",
"tournamentDate": "2026-01-09T00:00:00.000Z",
"placement": 1,
"earnings": 0,
"league": "LCK",
"orgSlugAtTime": "east-3"
},
{
"tournamentName": "2025 World Championship",
"tournamentDate": "2025-11-09T00:00:00.000Z",
"placement": 1,
"earnings": 200000,
"prizePool": 1000000,
"tier": "S-Tier",
"league": "Worlds",
"orgSlugAtTime": "east-3"
}
]/api/v1/lol/players/{playerId}/earningsCareer prize pool earnings and tournament rows
/api/v1/lol/players/{playerId}/teamsPlayer org history and team timeline
/api/v1/lol/teams/{slug}/roster/historyHistorical team rosters
/api/v1/lol/transfersRecent LoL transfer activity
/api/v1/lol/liveCurrently live or in-progress LoL esports matches
/api/v1/lol/live/{matchId}/statsLive/game-level stats when available
/api/v1/lol/webhooks/eventsSupported LoL webhook event names
Built for LoL product builders, not endpoint archaeology.
CitoAPI keeps the workflow simple: self-serve access, concrete REST paths, useful sample responses, and pricing that lets developers test before they commit.
Generic data stacks
DIY scraping
CitoAPI
League of Legends API questions
Is there a LoL esports API?
Yes. CitoAPI provides League of Legends esports data including player earnings, org history, transfers, roster history, live matches, schedules, teams, players, games, player stats, standings, historical data, and webhook support on paid plans.
Does CitoAPI support real-time League of Legends data?
Yes. CitoAPI supports live and in-progress LoL match tracking. Final game and player stats depend on when upstream data is published, but live match state updates automatically.
Does the LoL API support WSS or websocket streaming?
CitoAPI does not expose a public WSS stream right now. For push updates, paid plans support LoL webhooks, and free testing works through REST polling with /lol/live and live game stat endpoints.
Can I test the LoL API before paying?
Yes. Create a free CitoAPI key and test with 500 requests/month before upgrading to a paid plan.
Build the match center before the next draft starts.
Create a free key, test live scores, schedules, rosters, and post-game stats, then upgrade only when your League product needs production volume.