RI

Riot Games API

Official League of Legends, Valorant, and Teamfight Tactics data

8.8 / 10Very GoodVerified
Starting PriceFree
Free TierYes
Live DataYes
WebSocketYes
Commercial UseYes

Overview

The Riot Games API is the official developer platform for accessing data from Riot Games titles, including League of Legends, Valorant, Teamfight Tactics, and Legends of Runeterra. It provides summoner profiles, match history, champion mastery, ranked data, live game spectating data, and tournament information. The API is free to use with a generous rate limit system based on development and production keys. Riot also offers the Riot Data Dragon for static game data and the Clash API for tournament organization.

Pros

  • Official Riot Games data source
  • Completely free with generous limits
  • Covers LoL, Valorant, TFT, and LoR
  • WebSocket for live game data
  • Excellent documentation
  • Active developer community
  • OpenAPI specification available

Cons

  • Riot games only
  • Rate limits can be restrictive for high-volume apps
  • No webhooks
  • Production key requires application review
  • Regional endpoint complexity
  • No odds/betting data

Best For

League of Legends appsValorant applicationsEsports stat trackingSummoner lookup toolsTournament platforms

Not Ideal For

Non-Riot esportsBetting applicationsHigh-volume commercial platformsNon-esports applications

Specifications

REST APIYes
GraphQLNo
WebSocketYes
WebhooksNo
OpenAPI SpecYes
Player StatsYes
Team StatsYes
Odds DataNo
Historical DataSeason 3+ (2013) for match data, full competitive history
Request Limits20 requests/second, 100 requests/2 minutes (development)
Commercial UseYes
RedistributionNo
White LabelNo

SDKs

JavaC#PythonJavaScriptGoPHPKotlin

Leagues

League of Legends Championship Series (LCS)League of Legends European Championship (LEC)League of Legends Champions Korea (LCK)Valorant Champions Tour (VCT)World Championship
Last verified: 2026-08-15

Our Verdict

8.8/ 10

Riot Games API is a top-tier sports API that excels in league of legends apps and valorant applications. With an overall score of 8.8/10, it stands out for its official riot games data source and completely free with generous limits.

Editorial: 9.0/10Benchmark: 8.5/10How we score →
Data verified: 2026-08-15
Pricing checked Coverage checked Docs checked

Coverage

Sports Supported

EsportsLeague of LegendsValorantTeamfight Tactics
Live DataYes
Historical DataSeason 3+ (2013) for match data, full competitive history
Player StatsYes
Team StatsYes
Odds DataNo

Leagues & Competitions

League of Legends Championship Series (LCS)League of Legends European Championship (LEC)League of Legends Champions Korea (LCK)Valorant Champions Tour (VCT)World Championship

5 leagues and competitions covered

Developer Experience

API Paradigms

REST
GraphQL
WebSocket
Webhooks

SDKs

JavaC#PythonJavaScriptGoPHPKotlin

Documentation

Commercial Terms

Commercial use
Redistribution
White-label
Rate limit: 20 requests/second, 100 requests/2 minutes (development)

Pricing Plans

Development

Free

100/2min, 20/1sec

  • Full API access
  • All endpoints
  • Personal use
  • Development key

Production

Free

3,000/2min, 100/1min (varies)

  • Production key
  • Higher rate limits
  • All game data
  • Free for compliant apps

Enterprise

Free

Custom

  • Custom rate limits
  • Commercial licensing
  • Dedicated support
  • SLA