Dota 2 API
Live Dota 2 data as an API, powered by OpenDota — clean JSON, no key. List all heroes with their attributes, roles and pick/win statistics; open any player by account id for their profile, rank and overall win/loss; pull a player's recent matches and most-played heroes (hero ids enriched to names); follow the professional scene with recent pro matches, pro players and pro teams; and open any match for its full detail — both line-ups with each player's hero, kills, deaths, assists, GPM/XPM and net worth. Live data sourced continuously from OpenDota. One of the biggest esports titles — ideal for match trackers, stat overlays, MMR and leaderboard tools, fantasy and Discord bots. 8 data endpoints. Authenticated with an x-oanor-key; fair-use rate limits per plan.
api.oanor.com/dota-api