How can I pull a player's match data in Dota 2?
I'm trying to compute somewhat advanced stats for my own match history (or, potentially any player's history), that would be include more than the regular information one can find on Dotabuff.
I already can pull "easily" my summary Dotabuff history via Excel, but it only contains the basic information (Outcome, Hero, Mode, Duration and K/D/A). I can manually add the other information I need (GPM, XPM, if I was in a party, whom I was playing with, my build order, etc.) by going into individual match pages from Dotabuff or through the game client itself, but I'm looking for something faster or more efficient.
Does something like that already exist ?
Pictures about "How can I pull a player's match data in Dota 2?"



How do you expose public match data Dota 2?
How to enable "Public Match Data":How do I get Dota 2 data?
Open the Dota 2 game client and select settings. Now search and check the infobox called \u201cExpose Public Match Data\u201d. This allows external tools to track your account data.Where can I see Dota stats?
The Dotabuff homepage includes pro scene coverage and statistical analysis. After logging in with your Steam account, Dotabuff will parse every single Dota 2 match you've ever played. Dotabuff's win rate and pick rate leaderboards are the site's most useful features.Girl Talk : How TO Get A Player To Fall For YOU 😍🙌💅
Sources: Stack Exchange - This article follows the attribution requirements of Stack Exchange and is licensed under CC BY-SA 3.0.
Images: Anas Aldyab, Anton H, Andrea Piacquadio, Mike
