What does theThe text/body of the response say?would be useful to know. I have encountered this parsing error many times and it's always because the response is HTML, not JSON. The "<" character is the start of every HTML file. A 200 response does not necessarily mean that the response is returning what you requested.