Updates user profile fields such as role, email, phone, and scope settings.
https://{server-hostname}:8383/emsapi/users/{userId}
Admin.UPDATECopied!
Authorization: d92d4xxxxxxxxxxxxx15f52
Unique user identifier. To get user id click here. Get User Id
Updated phone number for the user.
Updated role identifier for the user.
Updated email address for the user.
Authentication mode for the user.
curl --request POST \
--url https://appdomain/emsapi/users/{userId} \
--header 'Authorization: d92d4xxxxxxxxxxxxx15f52' \
--header 'content-type: application/json' \
--data '{"phoneNumber":"12312","roleID":1,"mailID":"alex.morgan@example.com","authType":"localAuthentication"}'Update role, username, phone, and scope for an existing user.
{
"phoneNumber": "12312",
"roleID": 1,
"mailID": "alex.morgan@example.com",
"authType": "localAuthentication"
}
Indicates whether the user account was created by Endpoint Central.
Domain name of the updated user.
Username after update.
User update succeeds with current and previous identity context.
{
"userCreatedByDC": true,
"domainName": "local",
"userName": "alex.morgan"
}
![]()
Duration: 1 minute | Threshold: 30 | Lock period: 5 minutes
Duration - Time window for the threshold.
Threshold - Number of API calls allowed within the specified duration.
Lock Period - Wait time before consecutive API requests.
© 2026, Zoho Corporation Pvt. Ltd. All Rights Reserved.
© 2026, Zoho Corporation Pvt. Ltd. All Rights Reserved.