status field for games and matches, stream urls and some fixes. There is no breaking changes in this release.
Status for matches
Games now have a
status field, which can be "not started", "running" or "finished".
Matches now have a
scheduled_at field, with the expected start date of a match. When a match actually starts, the
begin_at of the match will be updated to match the real, precise date of the beginning on the match while the
scheduled_at field will always contain the "official" date as communicated by the tournament organizer.
Live stream url for matches
When a match actually starts, we will provide (if available) the stream url to watch the match in live. We usually provide the fastest source for our systems, and this stream is not available yet for Dota2 matches.
This information is available on all the
/matches calls under the
VOD video url for games
When a game is finished, we try to provide the url of the video (if available). This update can take some time as the video providers ofter take some time to make them available. Again, this is not available for Dota 2 yet.
We documented a bit the
/deletion endpoint in the documentation, and fixed a lot of small bugs.