CLIENTE
Endpoints
Buscar clientes
GET /customer
Descrição: Retorna todos os clientes cadastrados, podendo filtrar por nome, email, telefone, CPF, id externo, entre outros.
Respostas:
200 OK
: Retorna lista de clientes.422 Unprocessable Entity
: Parâmetros inválidos.
Criar cliente
POST /customer
Descrição: Cria um novo cliente.
Respostas:
200 OK
: Cliente criado com sucesso.400 Bad Request
: Parâmetros inválidos.
Buscar cliente por id
GET /customer/{id}
Descrição: Retorna um cliente pelo id.
Respostas:
200 OK
: Retorna o cliente.404 Not Found
: Cliente não encontrado.
Editar cliente
PUT /customer/{id}
Descrição: Edita um cliente existente.
Respostas:
201 Success
: Cliente editado com sucesso.400 Bad Request
: Parâmetros inválidos.