+

Search Tips   |   Advanced Search


Error codes

If the operations described above fail for some reason, the Remote PUMA SPI REST Service returns a subset of the HTTP error codes. They include a message with a detailed description of the error.

The following list gives the error codes that the Remote PUMA SPI REST Service can return, and typical situations in which each specific error code is returned.

400 - Bad Request

The input provided in the request body does not comply to the expected format.

For example, this can be invalid XML in a posted profile.

401 - Unauthorized

Access control check during request processing failed.

403 - Forbidden

The operation that the client tries to perform is not possible.

For example, this can be creating a user ID that already exists, setting attribute values for attributes that are not defined, or using mutually exclusive request parameters.

404 - Not Found

The URI does not match any of the defined URI paths or a variable part of a defined URI path does not denote a resource that exists.

405 - Method Not Allowed

The request addresses a defined URI, but uses an HTTP method that is not defined for this URI.

415 - Unsupported Media Type

The format specified in the mime-type URI parameter or accept headers is not supported.


Parent topic:

Structure of the Remote PUMA SPI REST Service


Related reference


Interface operations
Payload description
PUMA REST Service XML schema document
Data Types for Attributes