Inativar uma empresa
DELETE/api/v2/companies/:companyId
Inativa uma empresa quando ela não possui dependências ativas que impeçam a exclusão lógica. Use esta operação para encerrar o uso da empresa sem remover o histórico associado. O token precisa incluir companies:write.
Requisição
Respostas
- 204
- 409
Empresa desativada sem corpo de resposta. As consultas de agenda da empresa são canceladas e a recorrência é desligada. Com RegistrarConsentRevocationEnabled ligado (ENG-1545), os opt-ins da empresa na Núclea que nenhum outro cliente usa têm a revogação pedida à registradora; a resposta não espera esse pedido. Um opt-in que continua mudando enquanto a revogação é planejada (três tentativas) devolve 500 com conflito, sem nada enviado, e a exclusão pode ser pedida de novo.
Com RegistrarConsentRevocationEnabled ligado (ENG-1545), outra exclusão está planejando a revogação dos mesmos opt-ins (mesmo CNPJ e mesmo dono de credencial). Código COMPANY_EXCLUSION_IN_PROGRESS. Esta exclusão parou sem concluir o pedido de revogação e a empresa continua ativa; a exclusão deve ser pedida de novo.