Return Code¶
Normal Return Code¶
Return Code | Type | Description |
---|---|---|
200 | OK | The results of GET, PATCH, and PUT operations are returned normally. |
201 | Created | The result of the POST operation is returned normally. |
204 | No Content | The result of the DELETE operation is returned normally. |
Error Return Code¶
Return Code | Type | Possible Cause |
---|---|---|
400 | Bad Request | Incorrect request URI or body format. |
Invalid request management status. | ||
Invalid value. | ||
The batch operation is not allowed. | ||
Authentication failed. | ||
Invalid request body, for example, the request attempt to update attributes that can be specified only during the creation. | ||
Missing required attributes. | ||
The specified attribute is not allowed, for example, an ID in a POST request in the basic CRUD operations. | ||
An unexpected data type attribute is specified. | ||
401 | Unauthorized | No identity authentication performed. |
Invalid X-Auth-Token header. | ||
Invalid authentication credentials. | ||
403 | Forbidden | You have no permission to perform the requested operation. |
404 | Not Found | The URI does not exist. |
The requested resource was not found. | ||
Failed to complete the request because the reference entity could not be found by ID. The reference entity in POST requests may be specified in the request body instead of in the resource path. | ||
409 | Conflict | POST or PATCH operation failed. |
500 | Internal Server Error | Internal OpenStack identity error. |
503 | Service Unavailable | Failed to complete the request because the service is unavailable. |