$vzaps->groups() para operações de grupos WhatsApp de uma instância.
Campos comuns em todas as chamadas:
| Campo | Tipo | Obrigatório | Descrição |
|---|---|---|---|
instanceId | string | Sim | ID da instância. |
instanceToken | string | Sim | Token da instância. |
groupId no payload.
groups()->list($request)
Lista grupos com páginacao.
{ code, success, data.groups[] } com paginacao quando aplicavel.
groups()->get($request)
Obtém metadados de um grupo.
{ code, success, data } com metadados do grupo (jid, name, topic, participantes, etc.).
groups()->inviteLink($request)
Obtém ou reseta o link de convite.
{ code, success, data.invite_link }.
Com reset:
groups()->setPhoto($request)
Altera a foto do grupo. Aceita URL pública ou data URL base64.
{ code, success, data.details } confirmando a alteracao.
groups()->setName($request)
Altera o nome do grupo.
{ code, success, data.details } confirmando a alteracao.
groups()->setDescription($request)
Altera a descrição do grupo.
{ code, success, data.details } confirmando a alteracao.
groups()->setSettings($request)
Altera configurações do grupo.
{ code, success, data.details } confirmando a alteracao.
groups()->create($request)
Cria um grupo com participantes.
{ code, success, data } com dados do grupo criado.
groups()->addAdmin($request)
Promove participantes a administrador.
{ code, success, data.details } confirmando a alteracao.
groups()->removeAdmin($request)
Remove administradores do grupo.
{ code, success, data.details } confirmando a alteracao.
