# Status Codes

Table 1 Normal values
Normal Response Code | Type | Description
--- | --- | ---
200 | OK | Specifies the normal response code for the GET, PUT, and POST operations.
201 | Created | Specifies the normal response code for the POST operation of the OpenStack Neutron API.
204 | No Content | Specifies the normal response code for the DELETE operation.

Table 2 Abnormal values
Returned Value | Description
--- | ---
400 Bad Request | The server failed to process the request.
401 Unauthorized | You must enter a username and password to access the requested page.
403 Forbidden | You are forbidden to access the requested page.
404 Not Found | The server could not find the requested page.
405 Method Not Allowed | You are not allowed to use the method specified in the request.
406 Not Acceptable | The response generated by the server could not be accepted by the client.
407 Proxy Authentication Required | You must use the proxy server for authentication so that the request can be processed.
408 Request Timeout | The request timed out.
409 Conflict | The request could not be processed due to a conflict.
500 Internal Server Error | Failed to complete the request because of an internal service error.
501 Not Implemented | Failed to complete the request because the server does not support the requested function.
502 Bad Gateway | Failed to complete the request because the server has received an invalid response.
503 Service Unavailable | Failed to complete the request because the service is unavailable.
504 Gateway Timeout | A gateway timeout error occurred.

Parent topic: Appendix