Catalisa.Building Blocks

API do Customers

5 endpoints em 2 recursos. A permissão de cada rota é a que o código exige — conferida linha a linha, não copiada do nome.

Ver a referência detalhada, com corpo de requisição e catálogo de erros →

6 endpoints

Pessoas

/customers/api/v1/people5
  • POST/customers/api/v1/peopleCria pessoa. Responde 201CUSTOMERS_PEOPLE_CREATE
  • GET/customers/api/v1/peopleLista pessoas, paginado e filtrávelCUSTOMERS_PEOPLE_READ
  • GET/customers/api/v1/people/:personIdBusca uma pessoaCUSTOMERS_PEOPLE_READ
  • PATCH/customers/api/v1/people/:personIdAtualiza name e/ou activeCUSTOMERS_PEOPLE_UPDATE
  • DELETE/customers/api/v1/people/:personIdExclusão lógica. Responde 204 sem corpoCUSTOMERS_PEOPLE_DELETE

Saúde do serviço

/customers/health1
  • GET/customers/healthStatus estático do serviço. Pública, **não contabilizada** nas 5 rotas