The client request GetPlayerStatistics returns the wrong results. I confirmed this in both my client and in PostMan.
My request has been working for months and suddenly it doesn't anymore. Confirmed with PostMan.
TitleID: E2054
Player: 4412D83159BF52A5
For the following player we have the statistics: https://gyazo.com/f467671284ed3a93d0a3e1a20c18e0d5
When I try to get a parameter named "ProfileXPLevel" which CLEARLY exists, here is the result: https://gyazo.com/0e098ce48737e8caaa9e0e76d244ebad
Other stats return similar results.
When using no parameters on the GetPlayerStatistics request, it does NOT return all the statistics:
The following is the return body of a request with NO parameters:
{ "code": 200, "status": "OK", "data": { "Statistics": [ { "StatisticName": "MMR", "Value": 0, "Version": 0 }, { "StatisticName": "CurrentVersion", "Value": -1, "Version": 0 }, { "StatisticName": "CurrentArena", "Value": 0, "Version": 0 }, { "StatisticName": "NumVersionUpdates", "Value": 0, "Version": 0 } ] } }