WOW-Auction API - UTF-8 Issues

Hey guys, currently I’m working with the auction house API and I experienced some strange encoding errors like this here:

{"id":938909980,"item":{"id":152877},"quantity":2,"unit_price":45000,"time_left��\�g�&[�GZ��938514631,"item":{"id":79253},"quantity":25,"unit_price":119900,"time_left":"VERY_LONG"}

I work in PHP and tried different HTTP Clients (like Guzzle and the Symfony HTTP Client) but everytime the same issue at different places in the response. Occures ~4-5 times per request.

Another example:

{"id":939099861,"item":{"id":2851,"context":0,"b���$3���.k��PE�0]},"buyout":50000,"quantity":1,"time_left":"VERY_LONG"}

Do you have any idea where this comes from?

Update:
I now tried it also in python and nodejs. Same issue.
No one with a similar issue or at least an idea why?

Update2:
Tried it with $ curl --compressed <url> > dump.json. First this looks good. But the third dump (I run this once per hour) was broken again.

1 Like

I have the same problem related to another API.