Hi Cassio,
Sorry for the delay in getting back to you.
My best guess for the above problem is that you got back a
non-successful response from the API. The TypePad API returns plaintext
errors and only returns JSON in the success case, so if you get back an
HTTP status code that starts with 4 or 5 then you shouldn't try to use
the JSON parser on the payload of that response but should instead just
take the HTTP status code and the whole response body together as the
error message.
Are you able to see the status code and raw body in your HTTP library?