One champion in full
API · /lol-api
League of Legends API
League of Legends game data as an API, powered by Riot Data Dragon. Get every champion with their full kit — passive plus Q/W/E/R abilities (with cooldowns, costs and ranges), base stats, class tags, lore, ally/enemy tips and skin list — browse or filter champions by class (Mage, Fighter, Assassin, Tank, Support, Marksman), search the full item catalogue for gold cost, stat bonuses and build paths, list all summoner spells (Flash, Ignite, Teleport and more), and read the rune trees with every keystone and minor rune. The data always reflects the current live patch and is served from Riot\x27s static CDN, so it is fast and rock-solid under load. Perfect for champion and item guides, build tools, draft helpers, Discord bots, wikis and companion apps. No accounts, no upstream key. Not endorsed by Riot Games.
API health
healthy- Uptime
- 100.00%
- Server probes · 24h
- Avg latency
- 128 ms
- Server probes · 24h
- Subscribers
- 4,000
- active
- Total calls
- 42
- last 7 days
Pricing
Pick a tier — billed monthly, cancel anytime.
Free
Free
- 3,550 calls / month
- 2 requests / second
- Hard cap (429 above quota, no overage)
- 3,550 calls/month
- 2 req/sec
- Champions, items, spells & runes
- No credit card
Starter
€5.00 /month
- 45,500 calls / month
- 5 requests / second
- Hard cap (429 above quota, no overage)
- 45.5k calls/month
- 5 req/sec
- Full champion & item detail
- Email support
Pro
€15.00 /month
- 218,000 calls / month
- 15 requests / second
- Hard cap (429 above quota, no overage)
- 218k calls/month
- 15 req/sec
- Build tools & guides
- Priority support
Mega
€40.90 /month
- 1,090,000 calls / month
- 40 requests / second
- Hard cap (429 above quota, no overage)
- 1.09M calls/month
- 40 req/sec
- Bots, wikis & companion apps
- Dedicated SLA
Built by
Related APIs
Other APIs with overlapping tags.
VALORANT API
VALORANT game content as an API, powered by valorant-api.com. Get every playable agent with their role, abilities and lore, all maps with their callouts and coordinates, the full weapon roster with costs, fire rate, magazine size and head/body/leg damage (plus the list of skins per gun), the current competitive rank tiers from Iron to Radiant with their colours, and all playable game modes. Look up a single agent, map or weapon by name, or filter agents by role (Duelist, Initiator, Controller, Sentinel) and weapons by category. Game data is served from a static CDN, so it is fast and rock-solid under load. Perfect for VALORANT companion apps, agent and weapon guides, rank trackers, Discord bots, tier lists and fan sites. No accounts, no upstream key. Not affiliated with Riot Games.
api.oanor.com/valorant-api
Game Giveaways API
Free game, DLC, in-game loot and beta-key giveaways as an API, powered by GamerPower — the tracker of currently-active, limited-time giveaways across every store and platform. Where a games catalogue lists what exists and a deals feed lists discounts, this API tracks what you can claim free right now before it expires. /v1/giveaways returns the live giveaways, filterable by platform (steam, epic-games-store, gog, ubisoft, ps4, ps5, xbox-one, xbox-series-xs, switch, android, ios, vr and more), by type (game, loot, beta) and by sort order (date, value, popularity) — each giveaway with its id, title, retail worth, type, the platforms it covers, the end date, the direct claim URL, thumbnail and cover image, a short description and how many users have already claimed it. /v1/giveaway?id=3664 returns a single giveaway's full detail with description and step-by-step claim instructions (it returns found:false when that giveaway has already expired, since giveaways are time-limited). /v1/worth returns the number of active giveaways and their total estimated retail value in USD, optionally filtered by platform and type. Ideal for "free games this week" widgets, deal-alert and Discord/Telegram bots, gaming-news sites and savings trackers. Distinct from game catalogues and price/deal feeds — these are claim-it-free, time-limited offers. Data from GamerPower (free to use).
api.oanor.com/gamerpower-api
Free-to-Play Games API
A catalogue of free-to-play games as an API, powered by FreeToGame — a curated database of the best free PC and browser games. /v1/games browses and filters the free-to-play library by platform (pc, browser or all), by category/genre (mmorpg, shooter, strategy, moba, battle-royale, racing, sports, card, survival, fantasy, anime and dozens more) and by sort order (release-date, popularity, alphabetical, relevance) — each game returned with its id, title, genre, platform, publisher and developer, release date, thumbnail image, a short description and the play and profile URLs. /v1/game?id=452 returns a single game's full detail: a long description, release status, screenshots, and the minimum system requirements (operating system, processor, memory, graphics and storage). Filters are applied upstream and verified to genuinely narrow the results, so a search for one genre never returns another. Ideal for game-discovery and recommendation sites, gaming dashboards and launchers, deal and "what to play" tools, and Discord/Telegram bots for gaming communities. Every game listed is free to play (free-to-keep or free-to-start). Data from FreeToGame, free to use. Use a game id from /v1/games for the detail endpoint.
api.oanor.com/freetogame-api
Speedrun API
Video-game speedrunning data as an API, powered by speedrun.com — the central community hub where players submit and rank their fastest completions of video games. This API turns that catalogue into clean JSON. /v1/games?name=mario searches the game database, returning each game's id, name, abbreviation, release year and weblink. /v1/categories?game=o1y9wo6q lists a game's run categories — the different ways a game is raced, such as Any%, 100%, 120 Star or Glitchless — with each category's id, type and the rules that define a valid run. /v1/leaderboard?game=o1y9wo6q&category=wkpoo02r returns the leaderboard for a game and category: the ranked runs with the runner name(s), the finish time both in seconds and in human-readable form (e.g. 1h 35m 14s), the date of the run and a link to the run video where available (top caps how many runs, 1-100). The natural flow is games to categories to leaderboard. Ideal for gaming dashboards and record trackers, stream overlays and bots, esports and community sites, and data analysis of speedrunning trends. Game and category ids are speedrun.com ids (e.g. game o1y9wo6q = Super Mario 64). Data from speedrun.com (free to use).
api.oanor.com/speedrun-api
Frequently asked questions
Quick answers about pricing, quotas, and integration.
How do I get an API key for League of Legends API?
What's the rate limit for League of Legends API?
How much does League of Legends API cost?
Can I cancel my subscription anytime?
Is League of Legends API GDPR-compliant?
Pick an endpoint from the list on the left to see its details and try it.
Code snippets
Sign up to get an API key, then call any path under your slug.
curl https://api.oanor.com/lol-api/SOME_PATH \
-H "x-oanor-key: oanor_test_..."
const res = await fetch("https://api.oanor.com/lol-api/SOME_PATH", {
headers: { "x-oanor-key": "oanor_test_..." }
});
const data = await res.json();
$ch = curl_init("https://api.oanor.com/lol-api/SOME_PATH");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, ["x-oanor-key: oanor_test_..."]);
$response = curl_exec($ch);
import requests
r = requests.get(
"https://api.oanor.com/lol-api/SOME_PATH",
headers={"x-oanor-key": "oanor_test_..."},
)
print(r.json())
Ratings
Sign in to rate.
No reviews yet.
Discussion
Ask questions, share usage tips, get answers from the provider and other developers. Public — anyone can read.
Sign in to start a thread or reply.
Sign inNew thread
·
-
Provider answer
🔒 This thread is locked — no new replies.
-
·
- No threads yet — start the discussion.
Support
Private 1:1 support with the provider — billing questions, integration issues, account problems. Only you and the provider team can see these threads.
Sign in to open a support ticket.
Sign inOpen new ticket
Describe what you need help with. The provider team gets an email and replies on the ticket page.
-
·
Urgent - No tickets yet for this API.