OrganizationUserCreate
Body for provisioning a managed user or service account. For userType: human, firstName and lastName are required (enforced by the controller). For userType: client-managed, description is accepted and name fields are ignored.
userTypeUserType (string)required
Whether the user is a human end-user or a client-managed service account.
Possible values: [human, client-managed]
emailstring<email>required
firstNamestring
Required for human users; ignored for service accounts
Possible values: non-empty
lastNamestring
Required for human users; ignored for service accounts
Possible values: non-empty
descriptionstring
Optional free-text description, used for client-managed service accounts
Possible values: non-empty
OrganizationUserCreate
{
"userType": "human",
"email": "user@example.com",
"firstName": "string",
"lastName": "string",
"description": "string"
}