Status Codes
Last updated
Last updated
Every API MUST use the appropriate to communicate the result of a request operation.
Every API designer, implementer and consumer MUST understand the semantic of the HTTP Status Code she is using.
At a minimum everyone MUST be familiar with the semantics of .
The 4xx range concerns errors in the API Consumer/Client side, while 5xx range concerns errors in the upstream/backend service or the API implementation.
A request:
resulting in the 200 OK response when the requested resource (as identified by request URI) couldn't be found:
is not acceptable.
Instead
should be returned.