Skip to main content
Exclui uma organização conectada da sua plataforma. A organização sai de circulação: deixa de aparecer na listagem, não pode mais ser consultada por GET /v1/organizations/:id, o header Organization com o identificador dela passa a responder 403, e as páginas hospedadas dela (checkout, fatura, portal e ativação) ficam indisponíveis. O histórico é preservado internamente: vendas, clientes, assinaturas e ajustes posteriores de vendas antigas — como um chargeback tardio — continuam sendo processados normalmente. A exclusão não é uma confirmação bancária: ela não atesta que valores já liquidados chegaram à conta do recebedor. Se a plataforma cadastrar novamente o mesmo CPF/CNPJ depois da exclusão, uma nova organização é criada, com outro id. Nenhuma venda, cliente ou catálogo da organização excluída é transferido para ela.

Autenticação

Requer API key de plataforma com escopo platform_admin.
Não envie o header Organization. A organização-alvo é o id do caminho e a API responde 400 se esse header estiver presente.

Elegibilidade

A exclusão é recusada com 409 e code: "organization_not_deletable" enquanto a organização tiver pendências de produção:
  • recebíveis pendentes ou futuros — inclusive parcelas e tarifas geradas por vendas dela;
  • pagamentos em andamento, estornos não concluídos ou disputas abertas;
  • assinaturas não encerradas, agendamentos de assinatura não encerrados ou faturas em aberto.
Sobras de teste não bloqueiam: assinaturas, faturas e pagamentos de sandbox permanecem como histórico, com os estados que tinham, e nada novo é criado a partir do fechamento. Uma API key de teste só exclui uma organização sem uso de produção. Uma venda real antiga, mesmo já liquidada, exige uma API key de produção.

Parâmetros de caminho

string
obrigatório
ID da organização conectada (org_*).

Resposta

200 OK com o objeto curto de remoção. Repetir a requisição com o mesmo Idempotency-Key reproduz o mesmo sucesso, sem novo fechamento nem novo evento. Uma nova requisição (sem a mesma chave) para uma organização já excluída responde 404.

Erros comuns

Webhook

A exclusão dispara organization.deleted para a plataforma, com o organization completo em data.object no estado imediatamente anterior ao fechamento — o último retrato da organização, mesmo que a plataforma não consiga mais consultá-la.