---
title: "Update employee of the center with given catalog details"
method: PUT
path: "/v1/employees/{employee_id}"
---

# Update employee of the center with given catalog details

`PUT /v1/employees/{employee_id}`

This API updates the existing employee profile with additional parameters for taking catalog information. If the catalog details are provided then the same will be updated and other values are set to default. If the sub-object catalog details are not passed in the request body, the default values will be set for catalog details ('ShowInCatalog' are set to false and ‘DisplayName' and 'Description’ would be set to empty)..

**Note**: For information on how to create an employee profile in a center, click here.

You must specify necessary details for the `employee_id` URI parameter in the API request. If you assign a new role ID to the employee, this API will update the employee's profile with the specified role ID and remove the existing role IDs. For more information on security roles, refer to the Retrieve the list of security roles in a center API.

Optionally, you can specify updated information for any of the request body parameters.

## Path parameters

- `employee_id` string, required

## Query parameters

- `expand` string, json

## Request body

- object
  - `raw_body` string, json

## Response `200`

200

## Other responses

- `400` — 400
- `500` — 500

---

[API](https://skmtc.net/zenoti/apis/zenoti-authentication.md) · [All operations](https://skmtc.net/zenoti/apis/zenoti-authentication/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/zenoti/zenoti-authentication/revisions/e628f892391a/schema)
