---
title: "Editar cliente"
method: PUT
path: "/v1/clientes/{clienteId}"
tags: ["Clientes"]
---

# Editar cliente

`PUT /v1/clientes/{clienteId}`

Alterar os dados de um cliente.

## Path parameters

- `clienteId` integer, required

## Headers

- `estabelecimentoId` string, required

## Request body

- EditClientRequest
  - `nome` string, nullable
  - `email` string, nullable
  - `cpf` string, nullable
  - `genero` string, nullable — M = Masculino, F = Feminino, N = Não-Binário, X = Não informado
  - `sexo` string, nullable — (OBSOLETO) Este campo está obsoleto e será removido no futuro. Retorna os mesmos dados do campo Genero
  - `observacoes` string, nullable
  - `codigoExterno` string, nullable

## Response `204`

No Content

## Other responses

- `400` — Bad Request

---

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