Updates a user resource.
The following User properties are updatable:
Custom01
Custom02
Custom03
Custom04
Custom05
Description
Disabled
EmailAddress
PrimaryPhone
UserName
All of the above properties will be updated IF they are set in UserRepresentation. If not set, the
property values will come through as null and will therefore not be set. To "blank" out the value
set the property value to an empty string.
Note: Updating User Role and Memebership data is not currently supported through the Web API.
| Name | Description | Additional information |
|---|---|---|
| userId |
Define this parameter in the request URI. |
|
| userRepresentation |
Define this parameter in the request body. |
{
"userId": "1301fc3f-8b24-4efd-b2eb-218f5f8a74e9",
"tenantId": "7e7cef2c-9925-4938-8b24-98308c8ec66d",
"userGroupId": "2c5074a5-aa85-4fd1-985a-bc5f2b659a2f",
"membershipUserId": 3,
"userName": "sample string 4",
"description": "sample string 5",
"roles": [
"sample string 1",
"sample string 2",
"sample string 3"
],
"password": "sample string 6",
"disabled": true,
"emailAddress": "sample string 8",
"primaryPhone": "sample string 9",
"custom01": "sample string 10",
"custom02": "sample string 11",
"custom03": "sample string 12",
"custom04": "sample string 13",
"custom05": "sample string 14",
"createdDateUtc": "2025-10-29T04:06:00.7684396+00:00",
"updatedDateUtc": "2025-10-29T04:06:00.7684396+00:00"
}
<UserRepresentation xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/BlueDot.Cyan.Server.Core.Models.Rest.Version1">
<CreatedDateUtc>2025-10-29T04:06:00.7684396+00:00</CreatedDateUtc>
<UpdatedDateUtc>2025-10-29T04:06:00.7684396+00:00</UpdatedDateUtc>
<Custom01>sample string 10</Custom01>
<Custom02>sample string 11</Custom02>
<Custom03>sample string 12</Custom03>
<Custom04>sample string 13</Custom04>
<Custom05>sample string 14</Custom05>
<Description>sample string 5</Description>
<Disabled>true</Disabled>
<EmailAddress>sample string 8</EmailAddress>
<MembershipUserId>3</MembershipUserId>
<Password>sample string 6</Password>
<PrimaryPhone>sample string 9</PrimaryPhone>
<Roles xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>sample string 1</d2p1:string>
<d2p1:string>sample string 2</d2p1:string>
<d2p1:string>sample string 3</d2p1:string>
</Roles>
<TenantId>7e7cef2c-9925-4938-8b24-98308c8ec66d</TenantId>
<UserGroupId>2c5074a5-aa85-4fd1-985a-bc5f2b659a2f</UserGroupId>
<UserId>1301fc3f-8b24-4efd-b2eb-218f5f8a74e9</UserId>
<UserName>sample string 4</UserName>
</UserRepresentation>
Sample not available.