Wow! Emoji de homem feliz Redução de 65% no preço para clientes brasileiros! Registre-se agora
Automatize e integre Grupos do WhatsApp

WhatsApp Groups API

O Whapi.Cloud fornece uma API poderosa e fácil de usar para gerenciamento de Grupos do WhatsApp e automação de mensagens. Envie mensagens para grupos, adicione ou remova participantes, atualize as configurações do grupo e automatize fluxos de trabalho sem esforço!

Sem aprovações da Meta Sandbox gratuito
our powerful WhatsApp Cloud API for Groups
Balão decorativo
Você não precisa migrar seu número. Trabalhe com qualquer número que já esteja usando

Como usar?

Icon

Conecte seu número via QR

Conecte seu número do WhatsApp pessoal ou comercial via código QR (como no WhatsApp Web) em 30 segundos, sem análises ou aprovações da Meta.

Icon

Teste métodos de API de grupo

Crie grupos de teste, adicione participantes programaticamente e envie mensagens de texto ou mídia instantaneamente.

Icon

Configure webhooks de group

Configure webhooks em tempo real para events de grupo (novas mensagens, adições, remoções, status de administrador).

Central de API REST

Integre a API de Grupos do WhatsApp, é fácil!

curl --request POST \
     --url https://gate.whapi.cloud/groups \
     --header 'accept: application/json' \
     --header 'authorization: Bearer YOUR_API_TOKEN' \
     --header 'content-type: application/json' \
     --data '
{
  "subject": "New Project Team",
  "participants": [
    "15056482143",
    "15056482144"
  ]
}
'
// composer require guzzlehttp/guzzle
require_once('vendor/autoload.php');

$client = new \GuzzleHttp\Client();
$response = $client->request('POST', 'https://gate.whapi.cloud/groups', [
  'body' => '{"subject":"New Project Team","participants":["15056482143","15056482144"]}',
  'headers' => [
    'accept' => 'application/json',
    'authorization' => 'Bearer YOUR_API_TOKEN',
    'content-type' => 'application/json',
  ],
]);
echo $response->getBody();
# python -m pip install requests
import requests

url = "https://gate.whapi.cloud/groups"
payload = {
    "subject": "New Project Team",
    "participants": ["15056482143", "15056482144"]
}
headers = {
    "accept": "application/json",
    "content-type": "application/json",
    "authorization": "Bearer YOUR_API_TOKEN"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)
// npm install axios --save
import axios from 'axios';

const options = {
  method: 'POST',
  url: 'https://gate.whapi.cloud/groups',
  headers: {
    accept: 'application/json',
    'content-type': 'application/json',
    authorization: 'Bearer YOUR_API_TOKEN'
  },
  data: {
    subject: 'New Project Team',
    participants: ['15056482143', '15056482144']
  }
};
axios.request(options)
  .then(res => console.log(res.data))
  .catch(err => console.error(err));
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\"subject\":\"New Project Team\",\"participants\":[\"15056482143\",\"15056482144\"]}");
Request request = new Request.Builder()
  .url("https://gate.whapi.cloud/groups")
  .post(body)
  .addHeader("accept", "application/json")
  .addHeader("content-type", "application/json")
  .addHeader("authorization", "Bearer YOUR_API_TOKEN")
  .build();
Response response = client.newCall(request).execute();
using RestSharp;

var options = new RestClientOptions("https://gate.whapi.cloud/groups");
var client = new RestClient(options);
var request = new RestRequest("");
request.AddHeader("accept", "application/json");
request.AddHeader("authorization", "Bearer YOUR_API_TOKEN");
request.AddJsonBody("{\"subject\":\"New Project Team\",\"participants\":[\"15056482143\",\"15056482144\"]}", false);
var response = await client.PostAsync(request);
Console.WriteLine("{0}", response.Content);
curl --request POST \
     --url https://gate.whapi.cloud/messages/text \
     --header 'accept: application/json' \
     --header 'authorization: Bearer YOUR_API_TOKEN' \
     --header 'content-type: application/json' \
     --data '
{
  "to": "[email protected]",
  "body": "Hello Group! This is an automated update."
}
'
// composer require guzzlehttp/guzzle
require_once('vendor/autoload.php');

$client = new \GuzzleHttp\Client();
$response = $client->request('POST', 'https://gate.whapi.cloud/messages/text', [
  'body' => '{"to":"[email protected]","body":"Hello Group! This is an automated update."}',
  'headers' => [
    'accept' => 'application/json',
    'authorization' => 'Bearer YOUR_API_TOKEN',
    'content-type' => 'application/json',
  ],
]);
echo $response->getBody();
# python -m pip install requests
import requests

url = "https://gate.whapi.cloud/messages/text"
payload = {
    "to": "[email protected]",
    "body": "Hello Group! This is an automated update."
}
headers = {
    "accept": "application/json",
    "content-type": "application/json",
    "authorization": "Bearer YOUR_API_TOKEN"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)
// npm install axios --save
import axios from 'axios';

const options = {
  method: 'POST',
  url: 'https://gate.whapi.cloud/messages/text',
  headers: {
    accept: 'application/json',
    'content-type': 'application/json',
    authorization: 'Bearer YOUR_API_TOKEN'
  },
  data: {
    to: '[email protected]',
    body: 'Hello Group! This is an automated update.'
  }
};
axios.request(options)
  .then(res => console.log(res.data))
  .catch(err => console.error(err));
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\"to\":\"[email protected]\",\"body\":\"Hello Group! This is an automated update.\"}");
Request request = new Request.Builder()
  .url("https://gate.whapi.cloud/messages/text")
  .post(body)
  .addHeader("accept", "application/json")
  .addHeader("content-type", "application/json")
  .addHeader("authorization", "Bearer YOUR_API_TOKEN")
  .build();
Response response = client.newCall(request).execute();
using RestSharp;

var options = new RestClientOptions("https://gate.whapi.cloud/messages/text");
var client = new RestClient(options);
var request = new RestRequest("");
request.AddHeader("accept", "application/json");
request.AddHeader("authorization", "Bearer YOUR_API_TOKEN");
request.AddJsonBody("{\"to\":\"[email protected]\",\"body\":\"Hello Group! This is an automated update.\"}", false);
var response = await client.PostAsync(request);
Console.WriteLine("{0}", response.Content);
curl --request GET \
     --url https://gate.whapi.cloud/groups/[email protected]/participants \
     --header 'accept: application/json' \
     --header 'authorization: Bearer YOUR_API_TOKEN'
require_once('vendor/autoload.php');

$client = new \GuzzleHttp\Client();
$response = $client->request('GET', 'https://gate.whapi.cloud/groups/[email protected]/participants', [
  'headers' => [
    'accept' => 'application/json',
    'authorization' => 'Bearer YOUR_API_TOKEN',
  ],
]);
echo $response->getBody();
import requests

url = "https://gate.whapi.cloud/groups/[email protected]/participants"
headers = {
    "accept": "application/json",
    "authorization": "Bearer YOUR_API_TOKEN"
}
response = requests.get(url, headers=headers)
print(response.text)
import axios from 'axios';

const options = {
  method: 'GET',
  url: 'https://gate.whapi.cloud/groups/[email protected]/participants',
  headers: {
    accept: 'application/json',
    authorization: 'Bearer YOUR_API_TOKEN'
  }
};
axios.request(options)
  .then(res => console.log(res.data))
  .catch(err => console.error(err));
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
  .url("https://gate.whapi.cloud/groups/[email protected]/participants")
  .get()
  .addHeader("accept", "application/json")
  .addHeader("authorization", "Bearer YOUR_API_TOKEN")
  .build();
Response response = client.newCall(request).execute();
using RestSharp;

var options = new RestClientOptions("https://gate.whapi.cloud/groups/[email protected]/participants");
var client = new RestClient(options);
var request = new RestRequest("");
request.AddHeader("accept", "application/json");
request.AddHeader("authorization", "Bearer YOUR_API_TOKEN");
var response = await client.GetAsync(request);
Console.WriteLine("{0}", response.Content);
curl --request POST \
     --url https://gate.whapi.cloud/groups/[email protected]/participants/add \
     --header 'accept: application/json' \
     --header 'authorization: Bearer YOUR_API_TOKEN' \
     --header 'content-type: application/json' \
     --data '
{
  "participants": [
    "15056482145"
  ]
}
'
require_once('vendor/autoload.php');

$client = new \GuzzleHttp\Client();
$response = $client->request('POST', 'https://gate.whapi.cloud/groups/[email protected]/participants/add', [
  'body' => '{"participants":["15056482145"]}',
  'headers' => [
    'accept' => 'application/json',
    'authorization' => 'Bearer YOUR_API_TOKEN',
    'content-type' => 'application/json',
  ],
]);
echo $response->getBody();
import requests

url = "https://gate.whapi.cloud/groups/[email protected]/participants/add"
payload = {
    "participants": ["15056482145"]
}
headers = {
    "accept": "application/json",
    "content-type": "application/json",
    "authorization": "Bearer YOUR_API_TOKEN"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)
import axios from 'axios';

const options = {
  method: 'POST',
  url: 'https://gate.whapi.cloud/groups/[email protected]/participants/add',
  headers: {
    accept: 'application/json',
    'content-type': 'application/json',
    authorization: 'Bearer YOUR_API_TOKEN'
  },
  data: {
    participants: ['15056482145']
  }
};
axios.request(options)
  .then(res => console.log(res.data))
  .catch(err => console.error(err));
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\"participants\":[\"15056482145\"]}");
Request request = new Request.Builder()
  .url("https://gate.whapi.cloud/groups/[email protected]/participants/add")
  .post(body)
  .addHeader("accept", "application/json")
  .addHeader("content-type", "application/json")
  .addHeader("authorization", "Bearer YOUR_API_TOKEN")
  .build();
Response response = client.newCall(request).execute();
using RestSharp;

var options = new RestClientOptions("https://gate.whapi.cloud/groups/[email protected]/participants/add");
var client = new RestClient(options);
var request = new RestRequest("");
request.AddHeader("accept", "application/json");
request.AddHeader("authorization", "Bearer YOUR_API_TOKEN");
request.AddJsonBody("{\"participants\":[\"15056482145\"]}", false);
var response = await client.PostAsync(request);
Console.WriteLine("{0}", response.Content);
{
  "event": "group_participant_add",
  "channel_id": "YOUR_CHANNEL_ID",
  "timestamp": 1785981240,
  "data": {
    "group_id": "[email protected]",
    "actor": "[email protected]",
    "participants": [
      "[email protected]"
    ],
    "action": "add"
  }
}

Mensagens de grupo via API

Envie facilmente qualquer tipo de mensagem para grupos do WhatsApp — sem aprovações de templates da Meta e sem cobrança por mensagem. Se o seu número pode postar no grupo, a API também pode.

Envie atualizações operacionais, lembretes de onboarding e respostas de suporte para qualquer grupo em que seu número possa postar. Use rich media para anúncios, enquetes para feedback rápido e botões de resposta ou list messages para o próximo passo — em uma única chamada API.

A Business API da Meta exige templates pré-aprovados e checagem de categorias em cada mensagem enviada. Com a Whapi.Cloud você mensagem grupos livremente com assinatura fixa — sem biblioteca de templates e sem cobrança por mensagem.

Recebimento e análise de dados de grupos

Parseie grupos em que seu número já entrou — membros, posts, enquetes e histórico. Entre em grupos via API, receba mudanças ao vivo por webhooks e resolva IDs @lid anonimizados em números reais quando o WhatsApp os ocultar.

Extraia listas de membros e telefones para o CRM. Quando o WhatsApp retorna @lid anonimizados, a Whapi.Cloud resolve para números reais — mesmo se o usuário ocultou o número.

Receba mensagens ao serem publicadas ou puxe o histórico para análise — incluindo enquetes e outras atividades visíveis ao seu canal.
WhatsApp API for GROUPS

Gestão de participantes

Faça onboarding programático: adicione pessoas por telefone — até 1.024 por grupo versus 8 na Meta Cloud API. Sempre promova um admin secundário via API para que uma desconexão do bot não deixe você sem controle do grupo.

Crie um grupo com assunto e participantes e promova um admin secundário via API — assim uma desconexão do bot não deixa o negócio sem controle.

Adicione membros por telefone com o endpoint de add direto. Se a privacidade do WhatsApp bloquear, seu código pode obter o link de convite do grupo e enviá-lo com os métodos API dedicados — você decide quando trocar.

Automação e monitoramento

Dispare workflows de grupo a partir do seu stack — um pagamento, mudança de etapa no CRM ou novo signup pode criar um grupo, adicionar cliente e manager e enviar uma welcome message. Monitore tudo com webhooks ao vivo.

Rode bots e automações em grupos: dê boas-vindas, responda pedidos comuns e agende updates sem postagem manual.

Assine webhooks de grupo (entradas, saídas, mensagens, mudanças de admin) e roteie eventos para CRM, helpdesk ou n8n/Make.
line
Uso de Bots do WhatsApp
line

Veja o que nossos clientes construíram
com Whapi.Cloud

“Gerenciar vários grupos do WhatsApp é simples com o Whapi.Cloud. Posso supervisionar a atividade do grupo, gerenciar administradores e postar atualizações sem esforço. É uma maneira perfeita de gerar leads diretamente dos grupos do WhatsApp.”

Gestão de Grupos e Geração de Leads a partir de Grupos do WhatsApp

Carlos da Silva
“Nosso hotel usa o WhatsApp para enviar aos hóspedes informações essenciais de check-in, como os códigos de acesso. Isso garante que eles sempre tenham as informações de que precisam. Podemos até processar fotos que os hóspedes enviam, como prova de checkout.”

Comunicação Inteligente para Check-In e Suporte ao Hóspede

Ana-Maria Ionescu
“Gerenciamos um Canal do WhatsApp e usamos o Whapi.Cloud para monitorar canais semelhantes e concorrentes, coletando as melhores ofertas e postando-as para nossa audiência.”

Gestão Automatizada de Canais de Desconto

Katrin Schneider
“Usamos o Whapi.Cloud para verificar quais números em nosso banco de dados estão no WhatsApp, enviando transmissões em cascata. Dessa forma, filtramos nossos contatos, reduzimos os custos de marketing e sabemos que nossas mensagens chegam a usuários ativos, maximizando a eficiência da campanha.”

Verificação de Números do WhatsApp e Filtragem de Público

Sergio Navarro
“O bot do nosso hospital, alimentado pelo Whapi.Cloud, permite que os pacientes vejam horários disponíveis para consultas com médicos específicos e os notifica quando os resultados dos exames estão prontos. Mantém todos informados e reduz o tempo que nossa equipe gasta com atualizações manuais.”

Bot para Agendamento de Consultas e Notificações em Hospitais

Fernanda Oliveira
“Usamos ofertas promocionais personalizadas para envolver os clientes semanas após a compra, enviando cupons de desconto exclusivos pelo WhatsApp. Também enviamos uma oferta especial no aniversário de cada cliente, o que aumenta a lealdade e os mantém voltando.”

Fidelização e Retenção de Clientes

Lukas Wagner
“Assim que um pedido é enviado, nossos clientes recebem detalhes de rastreamento e atualizações de entrega diretamente no WhatsApp. Esta comunicação em tempo real gera confiança e reduz o número de consultas que recebemos após a compra.”

Rastreamento de Pedidos e Atualizações de Entrega

Matei Popescu
“Se um cliente deixa itens em seu carrinho em nosso site, o Bot do WhatsApp envia automaticamente um lembrete amigável. Esse pequeno empurrão aumentou significativamente nossa taxa de finalização de compras, ajudando-nos a converter mais vendas.”

Lembretes de Carrinho Abandonado

Hans Müller
Desenvolvido e Gerenciado Internamente

O que é Whapi.Cloud?

Simples e poderoso! Whapi.Cloud é uma API intuitiva que permite conectar seu negócio ao WhatsApp de forma integrada.
Com Whapi.Cloud, você pode focar no que realmente importa – fazer seu negócio crescer.
Desfrute de infinitas possibilidades de integração, como criar bots de suporte, agendar compromissos, enviar notificações do WhatsApp e muito mais.
Além disso, monitore tudo sem esforço com webhooks. Começar nunca foi tão fácil!

Nosso serviço oferece controle total e gerenciamento de grupos, comunidades e canais do WhatsApp.

Adicione dinamismo e novos recursos: mídia, botões, reações, histórias, pedidos e produtos. Todos esses recursos estão disponíveis para a interação com o cliente.

Nossa equipe de atendimento responderá rapidamente e ajudará você com qualquer dúvida que possa ter!
Captura de tela da conta
Captura de tela da conta
Balão decorativo
Recursos compatíveis do WhatsApp

Tudo o que você precisa para criar automações no WhatsApp

O Whapi.Cloud oferece acesso a um conjunto completo de recursos do WhatsApp — mensagens, mídia, grupos, canais, webhooks e muito mais. Crie bots, automações e integrações sem limitações de funcionalidades.

API de Canais do WhatsApp
API de Canais do WhatsApp
Crie canais, publique atualizações e conecte-se com seguidores diretamente no WhatsApp usando uma API simples
Grupos e Comunidades do WhatsApp
Grupos e Comunidades do WhatsApp
Crie e gerencie grupos de forma programática: adicione ou remova membros, envie mensagens e acompanhe eventos via API
Sem templates ou aprovações
Sem templates ou aprovações
Envie mensagens no WhatsApp instantaneamente e crie automações sem restrições desnecessárias
Webhooks em tempo real
Webhooks em tempo real
Receba notificações instantâneas sobre mensagens, status, grupos, chamadas e outros eventos do WhatsApp
Todos os tipos de mídia e mensagens
Todos os tipos de mídia e mensagens
Envie e receba imagens, vídeos, documentos, localizações, áudios, figurinhas e muito mais, sem limitações
Automação de pedidos e produtos
Automação de pedidos e produtos
Receba pedidos pelo WhatsApp, sincronize com seu CRM e envie atualizações de status automaticamente aos clientes
Validação de números do WhatsApp
Validação de números do WhatsApp
Verifique se números estão registrados no WhatsApp antes de enviar mensagens, globalmente
Compatível com low-code e no-code
Compatível com low-code e no-code
Crie automações no WhatsApp usando Make, n8n ou Zapier, sem backend ou configuração complexa
API de Status do WhatsApp
API de Status do WhatsApp
Publique e receba status de texto, imagem, vídeo e GIF que desaparecem após 24 horas
Status de entrega e leitura
Status de entrega e leitura
Receba relatórios em tempo real de entrega, leitura e reprodução das mensagens enviadas
Conexão multidispositivo
Conexão multidispositivo
Conecte a API e continue usando o WhatsApp no celular e no WhatsApp Web ao mesmo tempo
Mensagens interativas e botões
Mensagens interativas e botões
Aumente o engajamento com botões, listas, respostas rápidas, ações OTP e links externos

Como usar Grupos do WhatsApp via API?

Os Grupos do WhatsApp são perfeitos para reunir pessoas para discussões, colaboração ou compartilhamento de atualizações em um espaço dedicado. Com a API, você pode automatizar as funcionalidades do grupo, tornando a comunicação eficiente e fluida. Por exemplo, nossos clientes frequentemente:
Criar grupos programaticamente: Crie grupos com clientes e agentes após confirmar um serviço em um chatbot ou para participação em grupos fechados de pagamento.
Postagens automáticas e coleta de informações: Use enquetes nos grupos para coletar insights e feedback rapidamente, e obtenha todas as informações e comunicações no grupo.
Analisar grupos e os contatos pessoais dos membros: Extraia listas de participantes para identificar leads potenciais e criar campanhas direcionadas.
Com a API, gerenciar membros do grupo, enviar mensagens ou personalizar configurações torna-se fácil, ajudando empresas a economizar tempo e otimizar o engajamento.
Whapi.Cloud - Comece de graça!

WhatsApp API Preços

Faturado mensalmente

Faturado anualmente

Developer Sandbox

Grátis Para sempre

Funcionalidade completa da API para testes e desenvolvimento, com limites de uso aplicados

  • Até 5 conversas ativas por mês

  • Até 150 mensagens por dia

  • Até 30 verificações de números do WhatsApp por dia

  • Até 1.000 requisições de API por mês

  • Atividade periódica obrigatória

  • Suporte padrão (não prioritário)

Comece o teste gratuito
Developer Premium

R$ 49 / por mês

R$ 140
65% de desconto

Um serviço estável e confiável para cargas de trabalho em produção, com suporte prioritário

  • Mensagens e mídia ilimitadas

  • Acesso completo a Grupos, Canais e Webhooks

  • Sem cobrança por mensagem

  • Suporte ao vivo prioritário e tratamento de incidentes mais rápido

  • Módulo automático de aquecimento de número

  • Ferramentas integradas e integrações de automação

  • Adequado para fluxos de trabalho de produção estáveis e de longo prazo

Preço por número do WhatsApp. Descontos para vários números.

Selecionado: 1

1

Preço por número

Comece o teste gratuito
Teste de
5 dias
API de Grupos de WhatsApp com Tarifa Plana vs Preços Medidos da WABA

A API em nuvem da Meta cobra por conversa de 24 horas e impõe limites rígidos à criação de grupos e participantes automatizados. Com o Whapi.Cloud, você paga uma assinatura mensal fixa, sem taxas por mensagem ou limites para a criação de grupos. Integre em minutos com qualquer número.

Comparação detalhada de WABA vs Whapi.Cloud
Respostas claras sobre a API de grupos

Perguntas frequentes sobre a API de grupos

Não. Com a Whapi.Cloud você vincula um número normal do WhatsApp — pessoal ou do aplicativo Business — e começa a chamar a API de grupos. Não há exigência de Conta Comercial Oficial (OBA), nem pré-aprovação de modelos, nem barreiras de revisão da Meta antes de poder criar grupos ou gerenciar participantes.
Na API de grupos oficial da Meta, cada grupo é limitado a 8 participantes, e o recurso está disponível apenas para Contas Comerciais Oficiais (OBA) — números Business normais não podem usá-lo. Você também não pode adicionar pessoas por telefone como o WhatsApp Web faz; a entrada é baseada em convite. Com a Whapi.Cloud não há barreira de OBA e nem limite de 8 pessoas na API de nuvem: vincule qualquer número de WhatsApp pessoal ou Business e use a automação normal de grupos do WhatsApp via API.
Sim. Use POST https://gate.whapi.cloud/groups/{GroupID}/participants para adicionar membros por número de telefone. Obtenha seu token de API em whapi.cloud e chame o método imediatamente.
Registre-se para obter uma conta de Sandbox gratuita, vincule seu número do WhatsApp (pessoal ou Business) da mesma forma que no WhatsApp Web, copie seu token de API e chame os métodos de grupo imediatamente. Não são necessárias aprovações da Meta, Conta Comercial Oficial ou revisão de modelos para começar.
O WhatsApp às vezes mostra IDs de participantes anonimizados (@lid) em vez de números de telefone. A Whapi.Cloud pode resolver um LID para o número de telefone real — use GET https://gate.whapi.cloud/contacts/ids/{ContactLID}.
Não se você seguir o padrão de administrador secundário (Secondary Admin). Sempre promova um administrador de backup via API ao criar um grupo. Se o número do seu bot principal for desconectado temporariamente ou precisar de revisão, o administrador secundário mantém o controle comercial do grupo e dos membros.
O simples fato de ler os dados do grupo através da API não faz com que seu número seja banido. Os banimentos geralmente vêm de reclamações de usuários — por exemplo, adicionar pessoas que não concordaram em participar ou enviar mensagens inesperadas que elas denunciam. Esse risco vem de como você usa o WhatsApp com os destinatários, não da API em si.
Sim. No pagamento (ou em uma mudança de estágio no CRM), chame a API de grupos para criar um grupo de suporte, adicione o cliente e seu gerente, e envie uma mensagem de boas-vindas. Você pode executar isso a partir do seu backend ou de ferramentas como n8n e Make.
Sim. Registre-se no Sandbox gratuito — sem necessidade de cartão de crédito — conecte seu número e experimente os fluxos de criação, adição, mensagens e webhooks com nossos documentos e exemplos de código antes de fazer o upgrade.