HTTP response status codes When an error occurs, Block Storage returns an HTTP error response code that denotes the type of error. Some errors returns a response body, which returns additional information about the error. The following table describes the possible status codes: Response status code Description Response body? 200 Generic successful response. Yes 201 Entity created. Yes. Expect a location header and a response body. 204 Successful response without body. No 301 Redirection. Yes 400 Invalid request (syntax, value, and so on). Yes 401 Unauthenticated client. Yes 403 Authenticated client unable to perform action. Yes 409 Action cannot be completed due to situation that is possibly permanent. Yes 415 Unsupported type. Yes, with type details.