Grupos
Crear grupo
Crea un nuevo grupo de WhatsApp con participantes, descripción, imagen y permisos iniciales
POST
Crear grupo
Auth:
TokenAccount o TokenInstance • Rate-limit: Global (100/min) • Idempotente: no
Descripción
Crea un grupo de WhatsApp y opcionalmente lo vincula a una comunidad existente (communityJid). Puedes establecer el nombre, la descripción, la imagen y los permisos iniciales (groupSettings) en la misma llamada. La imagen y la descripción se aplican en llamadas posteriores luego de que se crea el grupo.
Ejemplos
Mínimo
Crea un grupo “Dev Team” con 2 participantes iniciales (5511999999999, 5521988888888), sin descripción, imagen, comunidad ni permisos personalizados.
Con descripción e imagen
Crea el grupo con la descripción “Technical discussions” y una imagen desde una URL pública. La descripción y la imagen se aplican en llamadas posteriores luego de la creación del grupo.Con permisos
Crea un grupo “Announcements” con restricciones iniciales: solo los administradores pueden enviar mensajes (membersCanSendMessages: false) y las nuevas uniones requieren aprobación (requireAdminApproval: true).
Vinculado a una comunidad
Crea el “General Subgroup” ya vinculado a la comunidad120363406289005073@g.us mediante communityJid, evitando el paso adicional de llamar a /community/link después de la creación.
Respuesta exitosa
La respuesta incluye elgroup.jid recién creado (úsalo como identifier en llamadas posteriores), el inviteCode y inviteLink listos para compartir, y la lista de participants ya marcada con isAdmin/isSuperAdmin. El creador se une automáticamente como super-admin. Los campos groupSettings reflejan los permisos iniciales (predeterminados o lo que hayas enviado).
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/jsonCuerpo de la solicitud
string
requerido
Nombre del grupo. Máximo 25 caracteres.
string[]
requerido
Lista de números (
5511999999999) o JIDs (5511999999999@s.whatsapp.net). Al menos 1 elemento.string
Descripción del grupo (topic). Aplicada vía
SetGroupTopic después de la creación.string
URL pública o data URI base64. La imagen se convierte a JPEG.
string
Crea el grupo ya vinculado a una comunidad (grupo padre).
object
Permisos iniciales. Subcampos:
membersCanEditInfo, membersCanSendMessages, membersCanAddOthers, requireAdminApproval.Notas
- El creador del grupo se une automáticamente como super-admin.
- Los números inválidos (no registrados en WhatsApp) son rechazados; el error indica qué participante falló.
- Si se proporciona
imagey la subida falla, la creación del grupo continúa normalmente, el error de imagen no es fatal en esta ruta. UsaPUT /updatepara reaplicar la imagen.
Errores
Envoltorio: