Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 6 Next »

Description

Creates an external personal identity for a user. If a user has no proper personal identity, you can create an external personal identity to have it represent a personal identity within the company, even if this user is currently not closely associated with the company.

HTTP MethodURI Scheme
POST/server/external-personal-identity

Parameters

TypeNameDescriptionQualificationSchema
Body

request

Request body parameters, see schema for details.

Required

ExternalPersonalIdentity

Responses

HTTP CodeDescriptionSchema
200

The created external personal identity.

ExternalPersonalIdentity

400

Common response messages:

"The application with the specified key could not be found"


"Input not valid: ID can't be specified when creating an external personal identity."


"Input not valid: First name and last name must always be specified for an external personal identity."


"Input not valid: Managed must be specified when creating an external personal identity."


"Input not valid: State can't be specified when creating an external personal identity."


"Input not valid: Your platform does not have support for creating user-managed external personal identities."

(This message is returned if the external personal identity attribute ‘managed’ is set to ‘false’.)


"Unknown error"

(This error message can be returned if

  • firstName > 50 characters
  • lastName > 50 characters
  • emailAddress > 100 characters.)

string

500

Common response messages:

An unexpected error occurred: Type definition error [...]

(This error message can be returned if one or more parameters are of the wrong type. See ExternalPersonalIdentity for details.)


An unexpected error occurred: JSON parse error [...]

(This error message can be returned if one or more parameters are of the wrong type. See ExternalPersonalIdentity for details.)

string

Security

TypeName
apiKeyKey
  • No labels