Comunidades
Vincular grupos
Vincula grupos existentes a uma comunidade como subgrupos
POST
Vincular grupos
Auth:
Envelope:
TokenAccount ou TokenInstance • Rate-limit: Global (100/min) • Idempotente: não
Descrição
Vincula um ou mais grupos existentes a uma comunidade. Cada vinculação tem delay interno de 1s para evitar throttling do servidor WhatsApp. Falhas individuais não abortam a operação, vão para o arrayfailed.
Exemplos
Vincular 2 grupos
Anexa em lote 2 grupos existentes à comunidade120363406289005073@g.us numa única chamada. O serviço aplica delay interno de 1s entre as vinculações para evitar throttling.
Vincular 1 grupo
Vincula um único grupo à comunidade. O arraygroupJid aceita 1 ou mais itens, útil quando você quer adicionar subgrupos um a um.
Resposta de sucesso
Devolve a contagem emmessage (formato "Linked N of M groups to community"), o array linked com os JIDs vinculados com sucesso e failed com os que não foram processados (JID inválido, grupo já vinculado a outra comunidade ou bot sem permissão). success é true quando ao menos um grupo foi vinculado.
200 OK
Parâmetros de rota
Nome da instância.
Headers
TokenAccount ou TokenInstance.application/jsonRequest body
JID
@g.us da comunidade.Array de JIDs
@g.us dos grupos a vincular. Pelo menos 1 item.Notas
- Grupo já vinculado a outra comunidade cai em
failed[], desvincule antes via/unlink. - Limite de 50 subgrupos por comunidade. Excedentes falham silenciosamente.
- O Grupo de Anúncios já pertence à comunidade desde a criação e não pode ser vinculado.
- Bot precisa ser admin tanto da comunidade quanto do grupo sendo vinculado.
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
Desvincular grupos
Remover grupos da comunidade.
Listar subgrupos
Confirmar os subgrupos vinculados.