Skip to main content
POST
Crear comunidad
Auth: TokenAccount o TokenInstanceRate-limit: Global (100/min) • Idempotente: no

Descripción

Crea una comunidad (grupo padre con un Grupo de Anuncios automático). Acepta opcionalmente una descripción, una imagen y una lista de grupos existentes para vincular durante la creación. Cada vinculación tiene un delay de 1s entre llamadas para evitar throttling del servidor de WhatsApp.
Si el servidor de WhatsApp rechaza la creación como padre (400), el servicio realiza un fallback automático a un grupo regular. La respuesta vuelve con isCommunity: false y un aviso en message.

Ejemplos

Mínimo

Crea la comunidad solo con el name requerido (“Alpha Community”), sin descripción, imagen ni subgrupos vinculados en la llamada.

Con subgrupos

Crea la comunidad “XYZ Company” con descripción, imagen y vincula 2 grupos existentes (groupJid) como subgrupos, además de fijar membershipApprovalMode: request_required para que las uniones requieran aprobación.

Respuesta exitosa

Devuelve la comunidad recién creada en group, donde group.jid es el JID de la comunidad (úsalo como communityJid en llamadas posteriores) e isCommunity: true confirma que WhatsApp aceptó la creación como grupo padre. Los grupos pasados en groupJid se procesan en orden y se separan en linkedGroups (éxito) y failedGroups (fallo). Si se envió una image pero falló al aplicarse, la razón aparece en imageError sin abortar la creación.
200 OK

Parámetros de ruta

string
requerido
Nombre de la instancia (por ejemplo, $Instance_Name).

Cabeceras

string
requerido
TokenAccount o TokenInstance.
string
requerido
application/json

Cuerpo de la solicitud

string
requerido
Nombre de la comunidad. Máximo 25 caracteres.
string
Descripción de la comunidad.
string
URL o base64. Convertida a JPEG. Un fallo de imagen no aborta la creación, se reporta en imageError.
string[]
Lista de JIDs @g.us de grupos existentes para vincular como subgrupos.
string
request_required (los subgrupos requieren aprobación por defecto) o cadena vacía (abierto).

Notas

  • La comunidad nace sin participantes, los miembros se unen mediante cada subgrupo.
  • El Grupo de Anuncios lo crea automáticamente WhatsApp. No controlas su nombre / descripción aquí, usa PUT /api/group/update después para ajustarlo.
  • Límite de 50 subgrupos por comunidad (los excedentes terminan en failedGroups).
  • imageError se completa cuando la imagen falla pero la comunidad se crea normalmente.
  • Fallback silencioso a grupo regular: monitorea isCommunity del lado del cliente para alertar al usuario.

Errores

Envoltorio:

Siguiente

Vincular grupos

Agrega más subgrupos después de la creación.

Listar subgrupos

Verifica los grupos vinculados actualmente.