Parsing TI4 LAN matches via API
The International 2014 LAN-matches aren't available via GetMatchHistory request (with league_id "600" parameter). Same thing was with TI2013 LAN-matches. But there is a way to get them. GetTournamentPlayerStats-request should be used. Let's take one player from each team and do this request for all of them. List of matches-ids will be received. Filter out duplicates and you will get what you need. Then GetMatchDetails-request may be used for each match_id. There is a code-realization used by dota2statistic (dota2-api required):