ZAP-API
PreçosCasos de UsoBlogDocsLogin
Começar grátis
  1. Blog
  2. Comunidades WhatsApp via API: como criar e gerenciar
Tutorial

Comunidades WhatsApp via API: como criar e gerenciar

Crie comunidades, adicione grupos, gerencie participantes e crie newsletters do WhatsApp via API REST. Exemplos em Node.js.

07 de março de 2026·10 min de leitura·Equipe Editorial ZAP-API
Comunidades WhatsApp via API: como criar e gerenciar

As Comunidades do WhatsApp permitem agrupar até 50 grupos sob um mesmo teto. Gerenciar tudo manualmente pelo celular é inviável em escala. Neste tutorial, você aprende a criar e gerenciar comunidades WhatsApp via API usando a ZAP-API — incluindo criação, adição de grupos, participantes e newsletters.

Endpoints disponíveis (15 total)

  • POST /instances/{id}/communities/create — criar comunidade
  • GET /instances/{id}/communities — listar
  • GET /instances/{id}/communities/{communityId} — metadados
  • PUT /instances/{id}/communities/{communityId} — atualizar
  • DELETE /instances/{id}/communities/{communityId} — desativar
  • POST .../groups/add — adicionar grupo
  • POST .../groups/remove — remover grupo
  • POST .../participants/add — adicionar participantes
  • POST .../participants/remove — remover participantes
  • POST /instances/{id}/newsletters/create — criar newsletter
  • GET /instances/{id}/newsletters — listar newsletters
  • GET .../newsletters/{newsletterId} — detalhes
  • PUT .../newsletters/{newsletterId} — atualizar
  • POST .../newsletters/{newsletterId}/mute — silenciar
  • DELETE .../newsletters/{newsletterId} — excluir

Criar comunidade e adicionar grupos

const axios = require('axios');
const api = axios.create({
  baseURL: 'https://api.zap-api.tech/v1/instances/inst_seu_id_aqui',
  headers: { Authorization: 'Bearer tk_seu_token_aqui' }
});

// Criar comunidade
async function criarComunidade(nome, descricao) {
  const { data } = await api.post('/communities/create', { name: nome, description: descricao });
  console.log('Comunidade:', data.communityId);
  return data;
}

// Adicionar grupo existente à comunidade
async function adicionarGrupo(communityId, groupId) {
  return api.post(`/communities/${communityId}/groups/add`, { groupId });
}

// Adicionar participantes
async function adicionarParticipantes(communityId, phones) {
  return api.post(`/communities/${communityId}/participants/add`, { participants: phones });
}

// Exemplo completo: escola
async function configurarEscola() {
  const comunidade = await criarComunidade('Escola ABC 2026', 'Comunidade oficial');

  // Criar grupo e adicionar à comunidade
  const turma = await api.post('/groups/create', { name: 'Turma A - 1o Ano', participants: [] });
  await adicionarGrupo(comunidade.communityId, turma.data.groupId);

  // Criar newsletter
  const newsletter = await api.post('/newsletters/create', {
    name: 'Escola ABC - Comunicados',
    description: 'Comunicados oficiais'
  });
  console.log('Newsletter:', newsletter.data.inviteLink);
}

configurarEscola();

Gerenciar newsletters

// Listar newsletters
async function listarNewsletters() {
  const { data } = await api.get('/newsletters');
  return data;
}

// Atualizar newsletter
async function atualizarNewsletter(id, nome, descricao) {
  return api.put(`/newsletters/${id}`, { name: nome, description: descricao });
}

// Excluir newsletter
async function excluirNewsletter(id) {
  return api.delete(`/newsletters/${id}`);
}

Cenários de uso

  • Escolas: grupos por turma, newsletter de avisos
  • Empresas: grupos por departamento
  • Igrejas: grupos por ministério
  • Franquias: grupos por unidade, comunicação centralizada
  • Cursos online: grupos por módulo/nível

Webhooks de comunidade

Receba notificações automáticas: group.join, group.leave, group.update, newsletter.update. Configure seu endpoint de webhook.

FAQ

  • Quantos grupos por comunidade?
    Até 50, mais o grupo de avisos automático.
  • Preciso ser admin dos grupos?
    Sim. A conta conectada precisa ser admin para adicionar grupos à comunidade.
  • Diferença entre comunidade e newsletter?
    Comunidade agrupa grupos bidirecionais. Newsletter é canal unidirecional — qualquer pessoa segue sem entrar em grupo.
  • Qual o custo?
    R$49/mês (1a e 2a instância), R$29/mês (3a+). Todos os endpoints inclusos. Trial 7 dias grátis.

Criar conta e gerenciar comunidades via API

Experimente a ZAP-API gratuitamente

7 dias de trial sem precisar de cartão. A partir de R$29/mês*.

Criar instância grátis
EE
Equipe Editorial ZAP-APIRevisão técnica

Desenvolvedores e especialistas em integrações WhatsApp. Todo conteúdo passa por revisão técnica para garantir precisão e aplicabilidade.

Ver perfil completoDocumentaçãoTrial grátis

Leia também

Tutorial · 07 de mar. de 2026 · 9 min

Como gerenciar grupos WhatsApp via API: guia completo

Crie grupos, adicione participantes, promova admins e gerencie convites do WhatsApp programaticamente via API REST. Exemplos em Node.js.

Tutorial · 07 de mar. de 2026 · 8 min

WhatsApp Business: como gerenciar catálogo de produtos via API

Automatize a gestão do catálogo WhatsApp Business via API: listar, adicionar, atualizar e remover produtos. Sincronize com seu e-commerce.

Tutorial · 29 de jun. de 2026 · 8 min

Como integrar Webhook do WhatsApp em Node.js

Guia completo para integrar webhooks WhatsApp em Node.js. Passo a passo com código pronto. Comece grátis na ZAP-API.

Tutorial · 12 de jun. de 2026 · 12 min

Tipos de mensagem do WhatsApp via API: enquete, localização, contato, evento e mais

Catálogo completo dos tipos de mensagem da API de WhatsApp com o corpo JSON exato e exemplos prontos: texto, mídia, enquete (poll), localização, contato, evento, link e figurinha.

Tópicos:Chatbots com IAE-commerceAPI WhatsApp

Explore também

API WhatsApp grátisTeste 7 dias, sem cartãoAutomação WhatsAppAutomatize via REST APIAPI não oficialSem aprovação da MetaCasos de usoWhatsApp API por segmentoComparativoZAP-API vs alternativasPreçosPlanos e o que está inclusoGlossárioTermos técnicos de WhatsApp API
ZAP-API

API REST para WhatsApp com webhooks assinados, Meta Pixel/CAPI e compliance LGPD. Sem aprovação da Meta.

Status operacional🇧🇷 Feito no Brasil

Produto

  • Preços
  • Casos de uso
  • Automação WhatsApp
  • API não oficial
  • Comparativo
  • API WhatsApp grátis
  • Dashboard

Recursos

  • Documentação
  • Blog
  • Glossário
  • RSS Feed

Empresa

  • Sobre
  • Imprensa
  • Termos de uso
  • Privacidade
  • Criar conta
  • Login

Contato

  • [email protected]
  • [email protected]
  • Resposta em até 24h úteis
© 2026 ZAP-API — Todos os direitos reservados·CNPJ 42.130.949/0001-56·Termos·Privacidade

Desenvolvido por PreviusIA