Update a user as admin
Updates a user profile with admin-level fields (status, permissions, admin-only attributes). Requires HR_LOCAL permission for the user’s local center or parent-level access. Also persists custom field values submitted in the request payload. Permission validation for customPermissions is enforced via a Doctrine listener.
Authorizations
Server-to-server authentication. Generate a token in the admin UI at
Settings → Developers → API Access. Send the raw token in the
Api-Token header — there is no Bearer prefix.
Tokens can be marked read-only at creation time, in which case the API
rejects any non-GET request with 403 Forbidden.
Path Parameters
User identifier
Body
The updated User resource
255255"/api/v1/local_centers/1"
"/api/v1/towns/1"
"/api/v1/tenants/1"
"/api/v1/towns/1"
"/api/v1/user_roles/1"
"/api/v1/profession_types/1"
"/api/v1/product_prices/1"
"/api/v1/product_prices/1"
"/api/v1/profession_jobs/1"
"/api/v1/profession_jobs/1"
Response
User resource updated
255255
