Error Handling

How to handle the errors

You can expect all errors to have the same JSON response structure. For example here is what a 404 will look like:

HTTP/1.1 404 Not Found
Content-Type: application/json

{
  "name": "Not Found Exception",
  "message": "The requested resource was not found.",
  "code": 0,
  "status": 404,
  "type": "NotFoundException"
}

A 500 error may look like this:

HTTP/1.1 500 Internal Server Error
Content-Type: application/json

{
  "name": "Internal Server Error",
  "message": "Something very bad happened",
  "code": 0,
  "status": 500,
  "type": "InternalServerErrorException"
}

Last updated