Atualizar cliente
Atualiza os dados de um cliente. Só os campos enviados mudam, e o endereço é substituído por inteiro.
PATCH /customers/:id
Faz parte do recurso Clientes — o objeto e o que o torna único estão lá.
Todos os campos são opcionais: só o que você envia muda, o resto fica como está. A resposta traz
o cliente já atualizado, e o updatedAt é sempre reescrito, mesmo que nenhum valor tenha mudado de
fato.
{ "phone": "..." } altera só o telefone — nome,
e-mail e documento continuam intactos. Não existe forma de limpar um campo obrigatório: mandar
null em name, email, document, documentType, phone ou type responde 400.Exemplo
Authorizations
API Key da Credential (gerada no Backoffice)
Headers
Chave única para garantir idempotência da requisição
Path Parameters
ID do cliente
Body
2individual, company 6Tipo do documento: cpf, cnpj ou passport. Obrigatório quando type é company; em individual, omitir assume cpf.
cpf, cnpj, passport 1Response
Cliente atualizado
Identificador único do registro.
Nome do registro.
E-mail de contato.
Tipo de lançamento (sale, refund, chargeback, withdrawal, fee, etc)
Documento (CPF ou CNPJ) do titular.
Tipo de documento: cpf ou cnpj.
Telefone de contato.
Endereço do cliente.
Data e hora de criação do registro (ISO 8601).
Data e hora da última atualização do registro (ISO 8601).