Error Handling

Our API’s follow the jsonapi standard to a large extend. The following status codes are issued as a response to your API requests.

HTTP Status Codes

200 Success
201 Created. A resource has been added.
204 No content. This is a common case when deleting records.
401 Not authenticated. Did you submit a valid authorization token?
403 Not authorized. You are authenticated, but have no access to the requested resource.
404 Not found. The resource you are requesting is not available.
406 Unknown Format. Did you provide the correct mime type?
422 Unprocessable. You provided data, which can not be processed. Maybe mandatory fields are missing?
500 Server Error. An unexpected condition was encountered and we have been notified already.
503 The service is in maintenance mode.