Comunidades
Desvincular grupos
Remove grupos de uma comunidade. Os grupos continuam existindo como independentes
POST
Desvincular grupos
Auth:
Envelope:
TokenAccount ou TokenInstance • Rate-limit: Global (100/min) • Idempotente: não
Descrição
Desvincula grupos de uma comunidade. Os grupos não são deletados, apenas voltam a ser independentes (semlinkedParentJid). Mesmo body e response do /link (DTO compartilhado).
Exemplos
Desvincular grupos
Remove 2 subgrupos da comunidade120363406289005073@g.us. Os grupos voltam a ser independentes (sem linkedParentJid) mas continuam existindo com seus membros.
Resposta de sucesso
Confirma a desvinculação devolvendo a contagem emmessage (formato "Unlinked N of M groups from community"). Por reuso do DTO compartilhado com /link, o array linked contém aqui os JIDs desvinculados com sucesso e failed os que falharam. success é true quando ao menos um grupo foi desvinculado, mesmo em sucesso parcial, sempre cheque failed[] para detectar erros por grupo.
200 OK
Parâmetros de rota
Nome da instância.
Headers
TokenAccount ou TokenInstance.application/jsonRequest body
JID
@g.us da comunidade.JIDs dos grupos a desvincular. Pelo menos 1 item.
Notas
- O Grupo de Anúncios da comunidade não pode ser desvinculado, para excluir o announcement, é preciso deletar a comunidade inteira (não exposto nesta API).
- Os membros dos grupos continuam onde estavam, apenas a relação pai-filho é removida.
- Para mover um grupo entre comunidades, desvincule daqui e use
/linkna nova.
Erros
| HTTP | Mensagem |
|---|---|
| 400 | community jid is required |
| 400 | group jid is required |
| 400 | Instance is not connected to WhatsApp |
| 500 | error parse community jid: <reason> |
Próximo
Vincular grupos
Reconectar a outra comunidade.
Listar subgrupos
Confirmar que o grupo foi removido.