A brief explanation of the error.
Extra information about what went wrong.
The HTTP status of the error.
The error when the server fails to process a request.
Getting this error means that it's the server's fault and not the client that the request failed.
{
"type": "SERVER",
"status": 500,
"message": "Server encountered an unexpected error",
"info": "Server got stabbed 28 times"
}
Shared fields between all error response variants.