Skip to main content

Evento organization.deleted

Disparado para a organização da plataforma quando uma organização conectada é excluída — pela API (DELETE /v1/organizations/:id) ou pelo painel da plataforma. data.object carrega o organization completo no estado imediatamente anterior ao fechamento: é o último retrato da organização, mesmo que a plataforma não consiga mais consultá-la por GET. Depois deste evento, o identificador excluído deixa de operar: GET responde 404, o header Organization com ele responde 403 e as páginas hospedadas ficam indisponíveis. Ajustes de vendas antigas — um chargeback tardio, por exemplo — continuam sendo processados e chegam pelos eventos financeiros normais.
Este evento registra a exclusão; não há data.previous_attributes. Se a plataforma cadastrar o mesmo CPF/CNPJ novamente, uma nova organização nasce com outro id — o histórico continua no identificador antigo.

Como processar

  • Registre o id do evento (evt_*) para processar o webhook de forma idempotente.
  • Use data.object.id (org_*) para marcar o registro local como excluído.
  • Pare de operar com esse identificador: novas cobranças, links e sessões não são mais aceitos.
  • Guarde o snapshot de data.object se precisar do último estado para conciliação ou atendimento.

Exemplo