CLIENTE
Endpoints
Buscar clientes
GET /customer
Descrição: Retorna todos os clientes cadastrados, podendo filtrar por nome, email, telefone, CPF, id externo, entre outros.
Nota: Para que os filtros opt_start_date e opt_end_date tenham efeito, é necessário utilizar também o filtro opt_out.
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.