Skip to main content

Grupos

Criar novo grupo

Comandogroup_create.aspx
MétodoPOST
Corpo
{ 
"nome": "Meu Grupo",
"participants": "551199887766@s.whatsapp.net,551144332211@s.whatsapp.net" // lista de participantes separados por vírgula
}
Retorno

Informações do grupo criado:

{
"sucesso": true,
"mensagem": {
"jid": "120362047289509991@g.us",
"notify": "Meu Grupo",
"short": "Meu Grupo",
"name": "Meu Grupo",
"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\":\"Grupo AP\"}"
}
}

Adicionar contato à um Grupo

Comandogroup_add.aspx
MétodoPOST
Corpo
{
"jid": "120362047289509991@g.us",
"participants": "5511987654321@s.whatsapp.net"
}
Retorno
{
"sucesso": true,
"mensagem": {
"jid": "120362047289509991@g.us",
"notify": "Meu Grupo",
"short": "Meu Grupo",
"name": "Meu Grupo",
"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\":\"Grupo AP\"}"
}
}

Remover contato de um Grupo

Comandogroup_remove.aspx
MétodoPOST
Corpo
{
"jid": "120362047289509991@g.us",
"participants": "5511987654321@s.whatsapp.net"
}
Retorno
{
"sucesso": true,
"mensagem": {
// ... informações do grupo
}
}

Informações de um Grupo

Comandogroup_info.aspx
MétodoPOST
Corpo
{ 
"jid": "120362047289509991@g.us",
// ou
"code" : "F9yQ86a8ue803OZUwcHIm8" // código de convite de um grupo
}
Retorno

Informações do grupo:

{
"sucesso": true,
"mensagem": {
// ... informações do grupo
}
}

Promover um contato à Admin

Comandogroup_promote.aspx
MétodoPOST
Corpo
{
"jid": "120362047289509991@g.us",
"participants": "5511987654321@s.whatsapp.net"
}
Retorno
{
"sucesso": true,
"mensagem": {
// ... informações do grupo
}
}

Remover privilégio de Admin do grupo

Comandogroup_demote.aspx
MétodoPOST
Corpo
{
"jid": "120362047289509991@g.us",
"participants": "5511987654321@s.whatsapp.net"
}
Retorno
{
"sucesso": true,
"mensagem": {
// ... informações do grupo
}
}

Entrar no grupo por convite

Comandogroup_join.aspx
MétodoPOST
Corpo
{
"code": "F9yQ86a8ue803OZUwcHIm8"
}
Retorno
{
"sucesso": true,
"mensagem": {
"jid": "120362047289509991@g.us",
// ... informações do grupo
}
}

Sair de um grupo

Comandogroup_leave.aspx
MétodoPOST
Corpo
{
"jid": "120362047289509991@g.us"
}
Retorno
{
"sucesso": true,
"mensagem": "group 120362047289509991@g.us removed, 120362047289509991@g.us"
}

Configurações do grupo

Somente admins podem postar

Comandogroup_close.aspx
MétodoPOST
Corpo
{
"jid": "120362047289509991@g.us"
}
Retorno
{
"sucesso": true,
"mensagem": "announcement"
}

Todos podem postar

Comandogroup_open.aspx
MétodoPOST
Corpo
{
"jid": "120362047289509991@g.us"
}
Retorno
{
"sucesso": true,
"mensagem": "not_announcement"
}

Somente Admins podem editar os dados do grupo

Comandogroup_lock.aspx
MétodoPOST
Corpo
{
"jid": "120362047289509991@g.us"
}
Retorno
{
"sucesso": true,
"mensagem": "locked"
}

Todos os participantes podem editar os dados do grupo

Comandogroup_unlock.aspx
MétodoPOST
Corpo
{
"jid": "120362047289509991@g.us"
}
Retorno
{
"sucesso": true,
"mensagem": "unlocked"
}