---
title: "Editar Cliente"
method: PUT
path: "/customers/{id}"
---

# Editar Cliente

`PUT /customers/{id}`

Alterar os dados de um Cliente. Quaisquer parâmetros não informados não serão alterados.

## Path parameters

- `id` string, required

## Request body

- object
  - `email` string — Email do cliente
  - `name` string — Nome do cliente
  - `notes` string — Notas
  - `phone` integer — Número do Telefone - 9 dígitos
  - `phone_prefix` integer — Prefixo, apenas números - 3 dígitos (obrigatório caso preencha "phone")
  - `cpf_cnpj` string — CPF ou CNPJ do cliente. <br> **Aceito o campo alfanumérico apenas para CNPJ**.
  - `cc_emails` string — Endereços de E-mail para cópia separados por vírgula
  - `zip_code` string — CEP
  - `number` string — Número do endereço (obrigatório caso zip_code seja enviado)
  - `street` string — Rua
  - `city` string — Cidade
  - `state` string — Estado
  - `district` string — Bairro
  - `complement` string — Complemento de endereço. Ponto de referência.
  - `default_payment_method_id` string — ID da Forma de Pagamento padrão do cliente, "id" obtido em "Listar formas de pagamentos", quando preenchido, vai fazer cobranças automáticas das faturas geradas para este cliente, na data do vencimento ou após vencimento. Enviar "null" para desvincular o cartão das cobranças automáticas.
  - `custom_variables` object[] — Variáveis Personalizadas, adicionar, alterar ou remover. Para remover, envie "name:$valor" + "_destroy:true" - $valor é a própria chave para remoção do item.
    - `name` string — Nome da variável
    - `value` string — Valor da variável
    - `_destroy` boolean — "true" ou "false"

## Response `200`

200

- object
  - `id` string
  - `email` string
  - `name` string
  - `notes` string
  - `created_at` string
  - `updated_at` string
  - `cc_emails` unknown
  - `cpf_cnpj` string
  - `zip_code` string
  - `number` string
  - `complement` string
  - `phone` string
  - `phone_prefix` string
  - `custom_variables` object[]
    - `name` string
    - `value` string
  - `payment_methods` object[]
  - `default_payment_method_id` unknown
  - `proxy_payments_from_customer_id` unknown
  - `city` string
  - `state` string
  - `district` string
  - `street` string

## Other responses

- `400` — 400

---

[API](https://skmtc.net/iugu/apis/tokens-de-api.md) · [All operations](https://skmtc.net/iugu/apis/tokens-de-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/iugu/tokens-de-api/versions/4590fc729d1e/schema)
