Dota-2 icon indicating copy to clipboard operation
Dota-2 copied to clipboard

WebApi - IDOTA2Match_570/GetMatchDetails returning 500 Internal Server Error after 7.36 release

Open nlavalle opened this issue 9 months ago • 44 comments

Your system information

this feels irrelevant to the issue but I'm running on fedora 39

Please describe your issue in as much detail as possible:

Describe what you expected should happen and what did happen. Please link any large pastes as a Github Gist.

I've been fetching match details for a hobby project trying to do some fantasy stuff because I really liked the TI2023 fantasy and wanted to do it for other leagues, anyway I do the /GetMatchHistory and /GetMatchDetails calls for the league ID and trying to pull DreamLeague 23 games after 7.36 I'm receiving 500 Internal Server errors, here's an example curl for a game in the last 24hr:

curl --location 'https://api.steampowered.com/IDOTA2Match_570/GetMatchDetails/v1?match_id=7754090781&key={{SteamKey}}'

The equivalent get match history works, and the last match detail I was able to pull with that previous curl format was 7750258646 which was 2 days ago so the timing feels related to the 7.36 patch.

I double checked the https://api.steampowered.com/ISteamWebAPIUtil/GetSupportedAPIList/v0001 endpoint and confirmed the GetMatchDetails is still listed there with the same parameters, but if there's a different endpoint/request I should be passing to that call now I'm happy to make the update.

nlavalle avatar May 24 '24 23:05 nlavalle