• Native OpenStack API

noa
  1. Help Center
  2. Native OpenStack API
  3. API Reference
  4. Heat
  5. General Information
  6. Return Code Processing

Return Code Processing

The following code will appear if the system is operating normally.

Normal Return Code

Type

Description

200

OK

The results of GETPATCH, and PUT operations are returned as expected.

201

Created

The results of POST operations are returned as expected.

202

Accepted

Returned as expected

204

No Content

The results of DELETE operations are returned as expected.

300

Multiple Choices

Returned as expected

302

Found

Normal return

The following code will appear if the system is operating abnormally.

Error Return Code

Type

Description

400

Bad request

Malformed request URI or body

requested admin state invalid

Invalid values entered

Bulk operations disallowed

Validation failed

Method not allowed for request body (such as trying to update attributes that can be specified at create-time only)

A required attribute was missing.

An attribute that is not allowed was specified, such as an ID on a POST request in a basic CRUD operation.

An attribute of an unexpected data type was specified.

401

Unauthorized

Authentication was not performed.

The specified X-Auth-Token header is not valid.

The authentication credentials are not valid.

403

Forbidden

The identity was successfully authenticated but it is not authorized to perform the requested action.

404

Not Found

Non existent URI

Resource not found

An operation failed because a referenced entity cannot be found by ID. For a POST request, the referenced entity might be specified in the request body rather than in the resource path.

409

Conflict

A POST or PATCH operation failed.

500

Internal server error

Internal OpenStack Identity error

503

Service unavailable

service unavailable