Skip to content
WhatIsUp.dev

Grupos

Grupos do WhatsApp com escopo por canal. O cache da camada de conexão é a verdade — toda chamada o acessa ao vivo; não mantemos uma tabela de grupos. O vocabulário na rede espelha o do Whapi / Meta (subject, participants[rank], invite_code, announce, restrict, ephemeral).

Listar grupos

GET/v1/channels/:id/groupsBearer · API key

Retorna todos os grupos dos quais o canal participa.

Criar grupo

POST/v1/channels/:id/groupsBearer · API key
{ "subject": "Eng team", "participants": ["5511999000100@s.whatsapp.net"] }

Metadados do grupo

GET/v1/channels/:id/groups/:jidBearer · API key

Atualizar assunto / descrição / configurações

PATCH/v1/channels/:id/groups/:jid/subjectBearer · API key
PATCH/v1/channels/:id/groups/:jid/descriptionBearer · API key
PATCH/v1/channels/:id/groups/:jid/settingsBearer · API key

O corpo de settings aceita qualquer subconjunto de { announce, restrict, ephemeral, member_add_mode, join_approval_mode }.

Participantes

PATCH/v1/channels/:id/groups/:jid/participantsBearer · API key
{ "action": "add", "participants": ["5511999000300@s.whatsapp.net"] }

actionadd | remove | promote | demote.

Convite

GET/v1/channels/:id/groups/:jid/inviteBearer · API key
DELETE/v1/channels/:id/groups/:jid/inviteBearer · API key
GET/v1/channels/:id/groups/invite/:codeBearer · API key
POST/v1/channels/:id/groups/inviteBearer · API key

Foto

PUT/v1/channels/:id/groups/:jid/pictureBearer · API key
DELETE/v1/channels/:id/groups/:jid/pictureBearer · API key

Solicitações pendentes

GET/v1/channels/:id/groups/:jid/applicationsBearer · API key
PATCH/v1/channels/:id/groups/:jid/applicationsBearer · API key

Decida entradas pendentes: { decision: 'approve'|'reject', participants: [...] }.