fix(json): Don't use response.json

Some versions Response.json is a func, sometimes
it's a dict property. Just don't use it and
deserialize it ourselves.