+ +
+

Errors

+

The server will stop processing if a problem is encountered and return the correct HTTP error status code. Errors may additionally include error objects, which are returned as an array keyed by errors in the top level of a JSON API document.

+

An error objects have the following members:

+
    +
  • title: (Required) the HTTP status code applicable to this problem, expressed as a string value.
  • +
  • description: (Optional) a short summary of the problem
  • +
+

The Server uses the following error codes:

+ ++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Error CodeMeaning
400Bad Request – Your request sucks
401Unauthorized – Your API key is wrong
403Forbidden – The object requested is hidden for administrators only
404Not Found – The specified object could not be found
405Method Not Allowed – You tried to access a object with an invalid method
406Not Acceptable – You requested a format that isn’t JSON
410Gone – The object requested has been removed from our servers
418I’m a teapot
429Too Many Requests – You’re requesting too much data! Slow down!
500Internal Server Error – We had a problem with our server. Try again later.
503Service Unavailable – We’re temporarily offline for maintenance. Please try again later.
+
+
+
+ + +