Grupos
Listar Grupos
Retorna todos os grupos dos quais a instância faz parte
GET
Listar Grupos
Auth:
Envelope:
TokenAccount ou TokenInstance • Rate-limit: Global (100/min) • Idempotente: sim
Descrição
Lista todos os grupos da instância. Por padrão, retorna apenas metadados leves (nome, JID, descrição, criador, contagem). PasseincludeMembers=true na query para incluir a lista completa de membros, neste caso o timeout da operação é estendido para 60s.
Exemplos
Listar (sem membros)
Retorna todos os grupos da instância apenas com metadados leves (nome, JID, descrição, criador, contagem). É o modo padrão, mais rápido em contas com muitos grupos.Listar com membros
AdicionaincludeMembers=true para incluir a lista completa de participantes de cada grupo. O timeout interno é estendido para 60s, útil quando você precisa de uma snapshot completa em uma única chamada.
Resposta de sucesso
Retorna todos os grupos da instância emgroups[], com meta.total indicando a quantidade. Cada item carrega metadados leves (name, groupJid, description, creatorJid, memberCount); o array members só vem populado quando includeMembers=true. Não há paginação, todos os grupos vêm em uma única resposta.
200 OK
Parâmetros de rota
Nome da instância.
Headers
TokenAccount ou TokenInstance.Query
Quando
true, inclui a lista completa de membros de cada grupo.Notas
- O array
memberssó aparece quandoincludeMembers=true. - Para uma conta com muitos grupos, use
includeMembers=falsee busque os membros sob demanda viaGET /info. - Não há paginação, todos os grupos vêm em uma única resposta.
Erros
| HTTP | Mensagem |
|---|---|
| 400 | Instance is not connected to WhatsApp |
| 404 | Instance not found |