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

# Update a user

`PATCH /users/{userID}`

Updates a user by given `userID`. For example, this can be used to modify the user's status.

You can also manage users in the [Developer Panel](https://app.corbado.com/users).

## Path parameters

- `userID` string, required

## Request body

- UserUpdateReq
  - `fullName` string
  - `name` string
  - `status` 'pending' | 'active' | 'disabled' | 'deleted'

## Response `200`

User has been updated.

- User
  - `userID` string, required
  - `fullName` string
  - `status` 'pending' | 'active' | 'disabled' | 'deleted', required
  - `explicitWebauthnID` string
  - `updated` string, required
  - `updatedMs` integer, required

## Other responses

- `default` — Error

---

[API](https://skmtc.net/corbado/apis/corbado-backend-api.md) · [All operations](https://skmtc.net/corbado/apis/corbado-backend-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/corbado/corbado-backend-api/versions/1f6143efe426/schema)
