Saltar al contenido principal

Grupos

Crear un nuevo grupo

Comandogroup_create.aspx
MétodoPOST
Cuerpo
{ 
"name": "My Group",
"participants": "551199887766@s.whatsapp.net,551144332211@s.whatsapp.net" // list of participants separated by comma
}
Respuesta

Información del grupo:

{
"success": true,
"message": {
"jid": "120362047289509991@g.us",
"notify": "My Group",
"short": "My Group",
"name": "My Group",
"OriginalPicture": "error",
"Lastupdate": "2022-12-14T16:49:19.3388662-03:00",
"LastMessageTime": 0,
"LastPresenceTime": 0,
"biz": false,
"status": 200,
"tag": null,
"Count": 0,
"Mute": false,
"Spam": false,
"Archive": false,
"isGroup": true,
"GroupInformation": "{\"participants\":[{\"isSuperAdmin\":false,\"isAdmin\":false},{\"isSuperAdmin\":false,\"isAdmin\":false},{\"isSuperAdmin\":false,\"isAdmin\":false}],\"subjectTime\":1671047358,\"subjectOwner\":\"555484339546@s.whatsapp.net\",\"creation\":1671047358,\"owner\":\"555484339546@s.whatsapp.net\",\"id\":\"120363047289502617@g.us\",\"subject\":\"Group AP\"}"
}
}

Agregar contacto a un Grupo

Comandogroup_add.aspx
MétodoPOST
Cuerpo
{
"jid": "120362047289509991@g.us",
"participants": "5511987654321@s.whatsapp.net"
}
Response
{
"success": true,
"message": {
"jid": "120362047289509991@g.us",
"notify": "My Group",
"short": "My Group",
"name": "My Group",
"OriginalPicture": "error",
"Lastupdate": "2022-12-14T16:49:19.3388662-03:00",
"LastMessageTime": 0,
"LastPresenceTime": 0,
"biz": false,
"status": 200,
"tag": null,
"Count": 0,
"Mute": false,
"Spam": false,
"Archive": false,
"isGroup": true,
"GroupInformation": "{\"participants\":[{\"isSuperAdmin\":false,\"isAdmin\":false},{\"isSuperAdmin\":false,\"isAdmin\":false},{\"isSuperAdmin\":false,\"isAdmin\":false}],\"subjectTime\":1671047358,\"subjectOwner\":\"555484339546@s.whatsapp.net\",\"creation\":1671047358,\"owner\":\"555484339546@s.whatsapp.net\",\"id\":\"120363047289502617@g.us\",\"subject\":\"Group AP\"}"
}
}

Remover contacto de un Grupo

Comandogroup_remove.aspx
MétodoPOST
Cuerpo
{
"jid": "120362047289509991@g.us",
"participants": "5511987654321@s.whatsapp.net"
}
Respuesta
{
"success": true,
"message": {
// ... group information
}
}

Obtener Información del Grupo

Comandogroup_info.aspx
MétodoPOST
Cuerpo
{ 
"jid": "120362047289509991@g.us",
// or
"code" : "F9yQ86a8ue803OZUwcHIm8" // group invite code
}
Respuesta

Información del grupo:

{
"success": true,
"message": {
// ... group information
}
}

Promover un contacto a Admin

Comandogroup_promote.aspx
MétodoPOST
Cuerpo
{
"jid": "120362047289509991@g.us",
"participants": "5511987654321@s.whatsapp.net"
}
Response
{
"success": true,
"message": {
// ... group information
}
}

Quitar privilegio de Admin del grupo

Comandogroup_demote.aspx
MétodoPOST
Cuerpo
{
"jid": "120362047289509991@g.us",
"participants": "5511987654321@s.whatsapp.net"
}
Response
{
"success": true,
"message": {
// ... group information
}
}

Unirse a grupo por invitación

Comandogroup_join.aspx
MétodoPOST
Cuerpo
{
"code": "F9yQ86a8ue803OZUwcHIm8"
}
Response
{
"success": true,
"message": {
"jid": "120362047289509991@g.us",
// ... group information
}
}

Salir de un grupo

Comandogroup_leave.aspx
MétodoPOST
Cuerpo
{
"jid": "120362047289509991@g.us"
}
Response
{
"success": true,
"message": "group 120362047289509991@g.us removed, 120362047289509991@g.us"
}

Configuración del Grupo

Solo los admins pueden publicar

Comandogroup_close.aspx
MétodoPOST
Cuerpo
{
"jid": "120362047289509991@g.us"
}
Response
{
"success": true,
"message": "announcement"
}

Todos pueden publicar

Comandogroup_open.aspx
MétodoPOST
Cuerpo
{
"jid": "120362047289509991@g.us"
}
Response
{
"success": true,
"message": "not_announcement"
}

Solo los Admins pueden editar datos del grupo

Comandogroup_lock.aspx
MétodoPOST
Cuerpo
{
"jid": "120362047289509991@g.us"
}
Response
{
"success": true,
"message": "locked"
}

Todos los participantes pueden editar datos del grupo

Comandogroup_unlock.aspx
MétodoPOST
Cuerpo
{
"jid": "120362047289509991@g.us"
}
Response
{
"success": true,
"message": "unlocked"
}