Users
Update User
Update an existing User record.
PUT
Update User
Updates an existing User record. You must include the
Id of the record to update along with all required fields.
Authentication
This endpoint requires OAuth2 authentication. Include a valid bearer token in the
Authorization header.
The authenticated user must be a full unrestricted administrator or have the User-Edit role.Enums
eLanguage — Language values
eLanguage — Language values
| Value | Name |
|---|---|
| 3 | EnglishUK |
| 1 | EnglishUS |
| 2 | Spanish |
Request Body
Required Fields
The Id of the User record to update.
The full name value for this user.
The email value for this user.
The language value for this user.
The password salt value for this user.
The last help visited value for this user.
The invalid login attempts value for this user.
Optional Fields
The access token value for this user.
ID of the preferred language linked to this record.
The new password value for this user.
The password value for this user.
URL of a new file to upload as the avatar.
Set to true to remove the current avatar file.
ID of the application linked to this record.
Whether this user is currently active.
Whether is admin is enabled.
Whether api access is enabled.
Whether validated is enabled.
Whether must reset password is enabled.
Date/time value for last access.
The devices value for this user.
Whether on new email is enabled.
Whether on help desk msg is enabled.
Whether on new wall post is enabled.
Whether on new member is enabled.
Whether on profile changes is enabled.
Whether on new blog comment is enabled.
Whether on new event comment is enabled.
Whether on tariff change is enabled.
Whether on booking change is enabled.
Whether on tentative booking change is enabled.
Whether on purchases is enabled.
Whether on visitor registration is enabled.
Whether on plaform invoices is enabled.
Whether receive community digest is enabled.
Whether receive every message is enabled.
The two factor secret value for this user.
Unique identifier (GUID) for the email call back.
List of businesses linked to this record.
The added businesses value for this user.
The removed businesses value for this user.
List of user roles linked to this record.
The added user roles value for this user.
The removed user roles value for this user.
List of chat rooms linked to this record.
The added chat rooms value for this user.
The removed chat rooms value for this user.
Date/time value for last received community thread date.
Date/time value for last received community message date.
Date/time value for next community digest.
The support team user email value for this user.
Date/time value for last login attempt.
Whether on access control errors is enabled.
Date/time value for next help desk message reminder.
Whether on member removed from team is enabled.
Whether on virtual office tariff change is enabled.
Whether on virtual office delivery preference update is enabled.
Whether on identity check update is enabled.
Code Examples
Response
200
HTTP status code.
200 on success.A human-readable message confirming the update.
Contains the
Id of the updated record.true if the user was updated successfully.null on success.Example Response
400
A summary of the validation error(s), in the format
PropertyName: error message.null on validation failure.Array of validation errors.
false when the request fails validation.Example Response
Update User