Status messages¶
Responses follow the following format:
{
"apiVersion": "v1",
"kind": "Status",
"metadata": {},
"status": "Success", // if code // 100 == 2 else "Failure",
"message": "...",
"reason": "...",
"code": 200
// ...
}
Where code
is a standard HTTP return code, reason
an element of the following table
which results from the return code, message
a descriptive text, and details
an
optional part whose nature depends on the exchange.
Reason | Code |
---|---|
OK | 200 |
Created | 201 |
NoContent | 204 |
BadRequest | 400 |
Unauthorized | 401 |
PaymentRequired | 402 |
Forbidden | 403 |
NotFound | 404 |
AlreadyExists | 409 |
Conflict | 409 |
Invalid | 422 |
Internalerror | 500 |