Grupos
Listar grupos
Devuelve todos los grupos a los que pertenece la instancia
GET
Listar grupos
Auth:
Envoltorio:
TokenAccount o TokenInstance • Rate-limit: Global (100/min) • Idempotente: sí
Descripción
Lista cada grupo al que pertenece la instancia. De forma predeterminada, solo se devuelven metadatos ligeros (nombre, JID, descripción, creador, recuento). PasaincludeMembers=true en la query para incluir la lista completa de miembros, al hacerlo, el timeout de la operación se extiende a 60s.
Ejemplos
Listar (sin miembros)
Devuelve cada grupo de la instancia con metadatos ligeros únicamente (nombre, JID, descripción, creador, recuento). Es el modo predeterminado y el más rápido para cuentas con muchos grupos.Listar con miembros
AgregaincludeMembers=true para incluir la lista completa de participantes de cada grupo. El timeout interno se extiende a 60s, útil cuando necesitas un snapshot completo en una sola llamada.
Respuesta exitosa
Devuelve cada grupo de la instancia bajogroups[], con meta.total reportando el recuento. Cada elemento lleva metadatos ligeros (name, groupJid, description, creatorJid, memberCount); el array members se completa solo cuando includeMembers=true. No hay paginación, todos los grupos vienen en una sola respuesta.
200 OK
Parámetros de ruta
Nombre de la instancia.
Cabeceras
TokenAccount o TokenInstance.Query
Cuando es
true, incluye la lista completa de miembros de cada grupo.Notas
- El array
memberssolo aparece cuandoincludeMembers=true. - Para cuentas con muchos grupos, usa
includeMembers=falsey obtén los miembros bajo demanda medianteGET /info. - No hay paginación, todos los grupos vienen en una sola respuesta.
Errores
| HTTP | Mensaje |
|---|---|
| 400 | Instance is not connected to WhatsApp |
| 404 | Instance not found |