---
title: "Update client"
method: PUT
path: "/clients/{client_id}"
tags: ["Clients"]
---

# Update client

`PUT /clients/{client_id}`

Update client's data

## Path parameters

- `client_id` string, required

## Request body

- Client
  - `last_name` string
  - `first_name` string
  - `email` string
  - `profile_picture` string
  - `muted` boolean
  - `need_help` boolean

## Response `200`

successful operation

- ClientGet
  - `__v` integer
  - `updatedAt` string
  - `createdAt` string
  - `last_rich_text` string[]
  - `user_data` object
  - `phone` string
  - `sender` string
  - `app_id` string
  - `platform` string
  - `profile_picture` string
  - `comments` string
  - `_id` string
  - `archived` boolean
  - `last_log_date` string
  - `email` string
  - `last_input` string
  - `last_lang` string
  - `last_conversation_status` boolean
  - `last_answer` string
  - `need_help` boolean
  - `mute` boolean
  - `last_name` boolean
  - `first_name` string

## Other responses

- `400` — Invalid ID supplied
- `404` — Client not found

---

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