HTTP response status codes
For successful requests, Plisio returns HTTP 2XX status codes.
For failed requests, Plisio returns HTTP 4XX or 5XX status codes.
Full list of status codes:
Status code | Description |
---|---|
200 OK | The request is successful. |
201 Created | A POST method created a resource successfully. If the resource was already created by a previous execution of the same method, for example, the server returns the HTTP 200 OK status code. |
202 Accepted | The server accepted the request and will execute it later. |
204 No Content | The server successfully executed the method but returned no response body. |
400 Bad Request | INVALID_REQUEST. Request is not well-formed, syntactically incorrect, or violates schema. |
401 Unauthorized | AUTHENTICATION_FAILURE. Authentication failed due to invalid authentication credentials. |
403 Forbidden | NOT_AUTHORIZED. Authorization failed due to insufficient permissions. |
404 Not Found | RESOURCE_NOT_FOUND. The specified resource does not exist. |
405 Method Not Allowed | METHOD_NOT_SUPPORTED. The server does not implement the requested HTTP method. |
406 Not Acceptable | MEDIA_TYPE_NOT_ACCEPTABLE. The server does not implement the media type that would be acceptable to the client. |
415 Unsupported Media Type | UNSUPPORTED_MEDIA_TYPE. The server does not support the request payload’s media type. |
422 Unprocessable Entity | UNPROCESSABLE_ENTITY. The API cannot complete the requested action, or the request action is semantically incorrect or fails business validation. |
429 Unprocessable Entity | RATE_LIMIT_REACHED. Too many requests. Blocked due to rate limiting. |
500 Internal Server Error | INTERNAL_SERVER_ERROR. An internal server error has occurred. |
503 Service Unavailable | SERVICE_UNAVAILABLE. Service Unavailable. |