Comunidades
Vincular grupos
Vincula grupos existentes a una comunidad como subgrupos
POST
Vincular grupos
Auth:
Envoltorio:
TokenAccount o TokenInstance • Rate-limit: Global (100/min) • Idempotente: no
Descripción
Vincula uno o más grupos existentes a una comunidad. Cada vinculación tiene un delay interno de 1s para evitar throttling del servidor de WhatsApp. Los fallos individuales no abortan la operación, van al arrayfailed.
Ejemplos
Vincular 2 grupos
Adjunta en bloque 2 grupos existentes a la comunidad120363406289005073@g.us en una sola llamada. El servicio aplica un delay interno de 1s entre vinculaciones para evitar throttling.
Vincular 1 grupo
Vincula un solo grupo a la comunidad. El arraygroupJid acepta 1 o más elementos, útil cuando quieres agregar subgrupos uno por uno.
Respuesta exitosa
Devuelve el conteo enmessage (formato "Linked N of M groups to community"), el array linked con los JIDs vinculados con éxito, y failed con los que no se procesaron (JID inválido, grupo ya vinculado a otra comunidad o bot sin permiso). success es true cuando se vinculó al menos un grupo.
200 OK
Parámetros de ruta
Nombre de la instancia.
Cabeceras
TokenAccount o TokenInstance.application/jsonCuerpo de la solicitud
JID
@g.us de la comunidad.Array de JIDs
@g.us de los grupos a vincular. Al menos 1 elemento.Notas
- Un grupo ya vinculado a otra comunidad termina en
failed[], desvincúlalo primero mediante/unlink. - Límite de 50 subgrupos por comunidad. Los excedentes fallan silenciosamente.
- El Grupo de Anuncios ya pertenece a la comunidad desde la creación y no puede vincularse.
- El bot debe ser administrador tanto de la comunidad como del grupo que se vincula.
Errores
| HTTP | Mensaje |
|---|---|
| 400 | community jid is required |
| 400 | group jid is required |
| 400 | Instance is not connected to WhatsApp |
| 500 | error parse community jid: <reason> |
Siguiente
Desvincular grupos
Elimina grupos de la comunidad.
Listar subgrupos
Confirma los subgrupos vinculados.