Skip to main content
PUT
Permite atualizar qualquer campo do cliente. Envie apenas os campos que deseja modificar.
Você precisa de uma API key válida no header x-api-key para usar este endpoint.

Path Parameters

string
required
ID único do cliente (UUID)

Headers

string
required
application/json
string
required
API key de autenticação

Body

Todos os campos são opcionais. Envie apenas os campos que deseja atualizar.
string
Código do cliente
string
Nome completo do clienteMínimo de 1 caractere
string
Email do clienteDeve ser um email válido
string
Telefone do cliente
string
CNPJ ou CPF do cliente
string
Endereço completo
string
Bairro
string
Cidade
string
Estado (UF)
string
Observações gerais sobre o cliente
boolean
Status do cliente
  • true - Cliente ativo
  • false - Cliente inativo
boolean
Define se o cliente atende às segundas-feiras
boolean
Define se o cliente atende às terças-feiras
boolean
Define se o cliente atende às quartas-feiras
boolean
Define se o cliente atende às quintas-feiras
boolean
Define se o cliente atende às sextas-feiras

Response

Sucesso

boolean
Indica se a operação foi bem-sucedida
object
Dados completos do cliente atualizado (mesma estrutura do GET)

Validações

Validações aplicadas:
  • Email deve ser válido se fornecido
  • Nome deve ter pelo menos 1 caractere se fornecido
  • Cliente deve existir no sistema

Casos de Uso

Exemplos de uso comum:
  1. Desativar cliente temporariamente: Defina ativo: false com uma observação explicativa
  2. Atualizar dias de atendimento: Modifique os campos de dias da semana conforme necessário
  3. Correção de dados: Atualize informações incorretas como endereço, telefone ou email
  4. Adicionar observações: Use o campo observação para notas importantes sobre o cliente