API
Grupos
Criar, moderar, convites e participantes. Depois de criar, use o JID `…@g.us` nas demais operações e nos envios.
JID
Listar devolve o JID. Info aceita JID, código ou link de convite.
POST
/api/group/create/{instance}Criar
name + participants[] (números com DDI).
Auth: TokenInstance
Body
| Campo | Tipo | Descrição | |
|---|---|---|---|
name | string | obrigatório | nome do grupo |
participants | string[] | obrigatório | ["5511999…"] |
GET
/api/group/list/{instance}Listar
Grupos da conta.
Auth: TokenInstance
GET
/api/group/info/{instance}Info
Query jid, invite ou code.
Auth: TokenInstance
Query
| Campo | Tipo | Descrição | |
|---|---|---|---|
jid | string | 120363…@g.us |
POST
/api/group/update/{instance}Atualizar
Nome, descrição, foto, permissões.
Auth: TokenInstance
Body
| Campo | Tipo | Descrição | |
|---|---|---|---|
jid | string | obrigatório | grupo |
name | string | novo nome | |
description | string | descrição |
POST
/api/group/participants/{instance}Participantes
action: add | remove | promote | demote | approve | reject.
Auth: TokenInstance
Body
| Campo | Tipo | Descrição | |
|---|---|---|---|
jid | string | obrigatório | grupo |
action | string | obrigatório | add / remove / promote / demote |
participants | string[] | obrigatório | números |
POST
/api/group/join/{instance}Entrar
Link ou código de convite.
Auth: TokenInstance
POST
/api/group/reset-link/{instance}Novo link
Invalida o convite atual.
Auth: TokenInstance
GET
/api/group/requests/{instance}Solicitações
Ingressos pendentes (aprovação manual).
Auth: TokenInstance
POST
/api/group/leave/{instance}Sair
Remove a instância do grupo.
Auth: TokenInstance