---
title: "Atualizar Cliente"
method: PUT
path: "/v1/customers/{id}"
tags: ["Clientes"]
---

# Atualizar Cliente

`PUT /v1/customers/{id}`

Atualiza informações específicas de um Cliente.

## Path parameters

- `id` string, required

## Headers

- `User-Agent` string

## Request body

- CustomerUpdateObject
  - `id` integer — ID
  - `external_code` string, nullable — Código Externo
  - `person_name` string, required — Nome ou Razão Social
  - `contact_person` string, nullable — Pessoa de Contato (quando Empresa)
  - `nickname` string, nullable — Apelido ou Nome Fantasia do Pagador
  - `birthday` string, date, nullable — Data de Nascimento
  - `email` string, email — E-mail principal
  - `email_cc` string, email — E-mail alternativo
  - `address` string, required — Endereço
  - `address_complement` string, nullable — Complemento do Endereço
  - `address_number` string — Número
  - `neighborhood` string, required — Bairro
  - `zipcode` string, required — CEP (formato 99999999)
  - `state` string — Estado
  - `city_name` string, required — Cidade (Nome deve estar correto e completo)
  - `phone_number` string, nullable — Telefone (com DDD, DDI é opcional)
  - `mobile_local_code` string, nullable — DDD do Celular
  - `mobile_number` string, nullable — Celular
  - `ignore_email` boolean, nullable — Nunca enviar e-mail para este cliente
  - `ignore_sms` boolean, nullable — Nunca enviar SMS para este cliente
  - `ignore_whatsapp` boolean, nullable — Nunca enviar Whatsapp para este cliente
  - `notes` string, nullable — Observações
  - `tags` string[], nullable — Tags associadas ao registro
  - `tag_list` string, nullable — Tags associadas ao registro
  - `custom_data` object, nullable — Hash com chave e valor no formato JSON.
  - `created_via_api` boolean, nullable — Indica se o registro foi criado por API
  - `created_at` string, date-time, nullable — Data e hora de criação do registro
  - `updated_at` string, date-time, nullable — Data e hora da última atualização do registro

## Response `204`

Cliente atualizado

## Other responses

- `401` — Falha de autenticação. Token inválido
- `403` — Falha de permissão. Você não tem o Scope obrigatório para essa chamada.
- `404` — Cliente não encontrado

---

[API](https://skmtc.net/kobana/apis/cobran-as.md) · [All operations](https://skmtc.net/kobana/apis/cobran-as/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/kobana/cobran-as/versions/728c362ec4d7/schema)
