name
é obrigatório. Os demais campos como foto de perfil, descrição e participantes são opcionais. Após a criação, você pode modificar qualquer um destes campos utilizando o endpoint de Atualizar um Grupo.
Foto de Perfil
Para definir uma foto de perfil durante a criação do grupo, utilize o campoprofile_picture
. Este campo aceita tanto uma URL quanto uma string em formato base64 contendo a imagem.
Recomendamos fortemente o uso de URLs ao invés de base64, pois é uma prática mais eficiente e adequada, especialmente para arquivos de maior tamanho. Embora o formato base64 seja suportado, seu uso pode impactar negativamente a performance da requisição.
Participantes
Para adicionar participantes durante a criação do grupo, utilize o campoparticipants
. Os números informados neste campo serão automaticamente adicionados como membros após a criação do grupo ser concluída.
- O usuário tenha configurado a opção “Who can add me to groups” como “Everyone” nas configurações de privacidade do WhatsApp, ou
- O usuário tenha a instância salva como contato
Authorizations
Bearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
Path Parameters
ID da instância onde o grupo de encontra.
Body
Nome do grupo. Deve ter pelo menos 3 caracteres.
3
"My New Group Name"
Lista de participantes a serem adicionados ao grupo. Pode ser uma lista de números de telefone ou objetos com número e função. Máximo de 100 participantes.
100
[
"+1234567890",
{
"recipient": "+1234567890",
"role": "admin"
}
]
Descrição do grupo
"My New Group Description"
Define se o grupo será apenas para anúncios (ninguém pode enviar mensagens, só o dono)
true
Define se o grupo terá acesso restrito (apenas pessoas autorizadas podem participar)
true
Modo de aprovação de novos membros
auto_approve
, requires_approval
Define quem pode convidar novos membros
admins_only
, all_members
Foto de perfil, pode ser uma string no formato base64
ou uma url
(publicamente acessível)
"https://images.unsplash.com/photo-1735956908173-8c9cfdf546e1?q=80&w=256&h=256&auto=format&fit=crop"
Response
Success
Descrição do grupo que também pode ser vista na seção de detalhamento do grupo.
"My group description"
Identificador único do grupo.
"120363279776130958"
Código do convite do grupo que pode ser usado para convitar outros usuários.
"XobOM8UBL8EXR3dXoGozql"
Indica se o grupo é apenas para anúncios (ninguém pode enviar mensagens, só o dono).
true
Mostra se o grupo tem acesso restrito (apenas pessoas autorizadas podem participar).
true
O nome dado ao grupo.
"My group name"
Profile picture URL of the group.
"https://zapsterapi.s3.us-east-1.amazonaws.com/..."
Total number of participants in the group.
2
Indica se o grupo é uma comunidade (pode ser um grupo de anúncios).
true
Define como os participantes serão aprovados no grupo.
auto_approve
, requires_approval
"requires_approval"