Skip to main content
PATCH
Updates profile fields for a user accessible to the caller.

Authorizations

Authorization
string
header
required

Application (M2M) OAuth2 access token (client credentials).

Path Parameters

id
string<uuid>
required

The user ID to update.

Body

Cancellation token.

address1
null | string
address2
null | string
city
null | string
country
null | string
jobTitle
null | string
name
null | string
permissions
null | object

Explicit grant/revoke deltas for the user's permissions. Permissions not listed in either array are left untouched, so a caller managing only a subset of permissions does not have to round-trip every permission the target already holds.

phoneNumber
null | string
postalCode
null | string
reportingManagerUserId
null | string<uuid>

The ID of the user's reporting manager. Three states: absent = leave unchanged, null = clear, value = set to the provided ID.

stateOrProvince
null | string

Response

User updated successfully.

id
string<uuid>
required
email
string
required
name
string
required
organizationId
string<uuid>
required
status
string
required
address1
null | string
address2
null | string
city
null | string
country
null | string
jobTitle
null | string
phoneNumber
null | string
postalCode
null | string
reportingManagerUserId
null | string<uuid>
stateOrProvince
null | string