Desativa a integração Chatwoot da instância. O servidor pede ao RyzeIntegrations bridge para encerrar a integração (fecha o WebSocket interno, libera recursos), apaga a inbox correspondente no Chatwoot e remove a row local.
A inbox criada no Chatwoot é deletada junto com a integração. Conversas ligadas àquela inbox podem ser perdidas, se quiser preservar histórico, exporte antes de chamar este endpoint.
Lê o bridge_integration_id da tabela chatwoot_integrations. Se não existir, devolve 404.
2
DELETE no bridge (timeout 30s)
Se o bridge está habilitado, chama DELETE /v1/integrations/<bridge_integration_id>. O bridge encerra o WebSocket e apaga a inbox no Chatwoot (DELETE /api/v1/accounts/<id>/inboxes/<inbox_id>).
404 do bridge → tratado como já removido (não falha).
Outros erros → log warning no servidor e segue para a próxima etapa.
3
Remove a row local
Apaga o registro da chatwoot_integrations na RyzeAPI. A operação é considerada bem-sucedida quando esta etapa termina.
A remoção da inbox no Chatwoot é definitiva. Para reativar a integração depois, use POST /api/chatwoot/set/:instance, uma nova inbox será criada.