Dota 2 Test Patch Notes — API Upgrades

Patch Notes.  Of note to us

WEBAPI
– Added Captain’s Mode Picks and Bans.
– Added ability upgrade order and times to each player.
– Added inventory for additional units (Lone Druid’s Spirit Bear).
– Added an API for getting match details in the order they were recorded.

Picks and Bans are pretty cool.  At some point during the downtime the API was updated to include information on game modes, so we’ll be able to do some Hero picks and success rates by mode, skill level, and now ban/pick order for CM.  Perhaps RD and SD might eventually get similar treatments.

Ability upgrade order and times is nice.  Item purchase order has a higher priority for me, but you take what you can get.

Spirit Bear is kinda minor in the general scheme of things but welcomed nonetheless.  Lone Druid item analysis is pretty much impossible without it.

I don’t know exactly what the last point entails, but my guess is that this is for collecting every game that exists one by one without having to build a match list through GetMatchHistory first.  It’s a necessary addition, but my concern is that match skill level has not previously been included in match information; you had to get it through GetMatchHistory.  Assuming I’m even correct about what the new API is for, I think finding the match skill level is still possible, but it would require 2 calls per match instead of the previous 1.04 calls.  This would be an undesirable state of affairs for everyone involved, but until more details come out we’ll just have to wait and see.

If my assumptions about what the new API is for are correct, I hope it has (or will eventually have) filtering options.  This isn’t a big deal if you’re just building a database of every game, but if you’re just trying to get a workable sample it would be nice to be able to skip bot games, abandoned games, and be able to exclusively get matches in certain brackets or featuring certain heroes as was possible with GetMatchHistory.

Unrelated, there will hopefully be an article or two coming later tonight.  Next few should finally be on stuff not related to the privacy drama.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: