---
title: "Update user"
method: PATCH
path: "/users/{id}"
tags: ["Users"]
---

# Update user

`PATCH /users/{id}`

## Path parameters

- `id` integer, required

## Request body

- object
  - `user` object, required
    - `name` string — The name of the user
    - `image` string, uri, nullable — The url to the image of the user.
    - `access_enabled` boolean — Whether the user is allowed to access locks and elevators. If the user is managed by SCIM, user access will be disabled unless *both* the `access_enabled` field and `scim_access_enabled` fields are set to `true`.
    - `password_flow_enabled` boolean — Whether the user can login with password flow. Only relevant for organizations.
    - `metadata` object — The metadata for the user. - Only basic types are allowed: string, null, integer, float, boolean. - Keys have a limit of 50 characters. - Values have a limit of 500 characters. - Keys number is limited to 50.
    - `notes` string, nullable — The notes for the user.

## Response `204`

No Content

## Other responses

- `401` — Unauthorized
- `403` — Forbidden
- `404` — Not Found

---

[API](https://skmtc.dev/kisi/apis/kisi-api.md) · [All operations](https://skmtc.dev/kisi/apis/kisi-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/kisi/kisi-api/revisions/998700ffff5a/schema)
