API Error Status Codes

Error Code : 422

This is basically a sign that we could not read the submitted JSON/XML.

Common Causes

  • Missing: request>....</request> (XML)  or {"REQUEST":{.....}} (JSON)
  • Missing: Top level encapsulation item. e.g: <milestone>....</milestone>  (XML) or {"MILESTONE":{.....}}  (JSON)

Error Code : 500

This is a sign that something on our side didn't quite go to plan. Let us know and we'll get right on it....

Common Causes

  • Developer fatigue
  • Incorrect data sent but not caught properly

Error Code : 400

This is a sign that something on your side didn't quite go to plan. 

Common Causes

  • Bad Request - You requested an incorrect API call
    • Have another peek at the documentation for the call you are making.
  • Rate Limit Reached - You hammered us so you're on the naughty step for a while
    • Check the headers of the response for X-RateLimit-Remaining and X-RateLimit-Limit