Skip to main content

Update User

PATCH/user/{identifier}

Partially updates fields of a user. Returns 200 on success.

Path Parameters
identifierstringrequired
UUID or email of the user to update.
Request Body
namestringoptional
Updated full name of the user.
emailstringoptional
Updated email address of the user.
passwordstringoptional
New password for the user account.
statusstringoptional
Updated user status. Accepted values: active, archived.
Error Responses
400
Validation failure — invalid status value, email format, or other field constraint.
401
Missing or invalid Authorization token.
404
User not found or not available on Community Edition.
451
EXTERNAL_API license not active on the instance.
Request
curl -X PATCH "https://{your-domain}/api/ext/user/{identifier}" -H "Authorization: Basic <access_token>" -H "Content-Type: application/json" -d '{
"name": "Jane Doe",
"email": "[email protected]",
"status": "active"
}'

Response: 200