Grupos
Unirse al grupo
Únete a un grupo mediante código o enlace de invitación
POST
Unirse al grupo
Auth:
Envoltorio:
TokenAccount o TokenInstance • Rate-limit: Global (100/min) • Idempotente: parcial (las llamadas repetidas en un grupo abierto devuelven el mismo groupJid)
Descripción
Une al cliente a un grupo a partir de un código de invitación (ABC123XYZ) o de un enlace completo (https://chat.whatsapp.com/ABC123XYZ). Si el grupo tiene requireAdminApproval=true, la unión queda en cola y devuelve requiresApproval: true.
Ejemplos
Por enlace
Se une al grupo pasando el enlace completo (https://chat.whatsapp.com/ABC123XYZ) en identifier. El servicio extrae el código automáticamente e intenta la unión.
Por código
Se une al grupo pasando solo el código bruto (ABC123XYZ) en identifier. Útil cuando ya extrajiste el código del enlace en otro flujo.
Respuesta exitosa
ElgroupJid identifica el grupo al que la instancia se unió (o intentó unirse). Cuando requiresApproval: true, la unión aún no se efectivizó, está esperando aprobación manual de un administrador; revisa la cola de pendientes con /requests. Cuando es false, la instancia ya es miembro y puede enviar/recibir mensajes.
200 OK
200 OK (con aprobación manual)
Parámetros de ruta
Nombre de la instancia.
Cabeceras
TokenAccount o TokenInstance.application/jsonCuerpo de la solicitud
Código de invitación (
ABC123XYZ) o enlace completo (https://chat.whatsapp.com/ABC123XYZ).Notas
requiresApproval: truesignifica que aún no te uniste, tu solicitud está en la cola listada por/requestshasta que un administrador la apruebe.- Cuando el enlace ha sido revocado por un administrador (mediante
/resetLink), el código antiguo deja de funcionar inmediatamente. - Para previsualizar el grupo sin unirte, usa
GET /infocon el enlace comoidentifier.
Errores
| HTTP | Mensaje |
|---|---|
| 400 | Invalid invite link or code |
| 400 | Invite link has been revoked or expired |
| 403 | Not allowed to join this group |
| 404 | Group not found |