Skip to main content
Auth: TokenAccount o TokenInstance en cada ruta. Cada llamada valida la propiedad de la instancia. Las comunidades son “grupos padre” de WhatsApp que agrupan otros grupos como subgrupos. Esta sección cubre las rutas /api/community/* para crear, vincular, desvincular y listar subgrupos. Para grupos regulares, consulta Grupos.

Endpoints

Cómo funciona

Una comunidad de WhatsApp se compone de:
  • Grupo padre (la comunidad en sí), donde administras todo
  • Grupo de Anuncios, creado automáticamente. Solo los administradores publican, pero todos los miembros de los subgrupos reciben los mensajes
  • Subgrupos, grupos regulares vinculados a la comunidad
Cada grupo pertenece a como máximo una comunidad a la vez. Para mover un grupo de una comunidad a otra, desvincula primero y luego vincula al destino.

Identificadores

  • La mayoría de las rutas esperan JIDs @g.us en communityJid y groupJid.
  • GET /listSubGroups requiere ?communityJid= en el query string.

Estructuras de respuesta

Respuesta de /create

En el endpoint /unlink, el campo se llama linked pero contiene los JIDs desvinculados con éxito (DTO compartido). Usa el message ("Unlinked N of M ...") para desambiguar.

Respuesta de /listSubGroups

isDefaultSubGroup=true indica el Grupo de Anuncios predeterminado de la comunidad.

Envoltorio de error

Siguiente

Crear comunidad

Crea el grupo padre y vincula subgrupos iniciales.

Listar subgrupos

Devuelve los grupos vinculados.