Grupos

Crear comunidad

Crea una Comunidad de WhatsApp, una estructura que agrupa varios grupos bajo un único canal central de anuncios. El número conectado será el propietario de la comunidad.

POSThttps://api.zapzapapi.com/api/v1/{instanceId}/community/create

Autenticación con los encabezados x-api-key y x-api-secret.

Parámetros

NombreTipoDóndeObligatorioDescripción
nametextcuerpoSíNombre de la comunidad
descriptiontextcuerpoNoDescripción
participantsjsoncuerpoNoParticipantes (números con código de país)

Ejemplo de solicitud

curl

curl -X POST "https://api.zapzapapi.com/api/v1/{instanceId}/community/create" \
  -H "x-api-key: TU_API_KEY" \
  -H "x-api-secret: TU_API_SECRET" \
  -H "Content-Type: application/json" \
  -d '{"name":"Comunidade da Empresa"}'

Node.js

const res = await fetch("https://api.zapzapapi.com/api/v1/{instanceId}/community/create", {
  method: "POST",
  headers: {
    "x-api-key": "TU_API_KEY",
    "x-api-secret": "TU_API_SECRET",
    "Content-Type": "application/json",
  },
  body: JSON.stringify({
    "name": "Comunidade da Empresa"
  }),
});
console.log(await res.json());

Python

import requests

res = requests.post(
    "https://api.zapzapapi.com/api/v1/{instanceId}/community/create",
    headers={"x-api-key": "TU_API_KEY", "x-api-secret": "TU_API_SECRET"},
    json={"name":"Comunidade da Empresa"},
)
print(res.json())

Ejemplo de respuesta

JSON

{
  "JID": "120363000000000001@g.us",
  "Name": "Comunidade da Empresa",
  "IsParent": true,
  "DefaultSubGroupId": "120363000000000002@g.us",
  "Participants": [
    {
      "JID": "...",
      "IsAdmin": true,
      "IsSuperAdmin": true
    }
  ]
}

Los valores son ilustrativos; los campos siguen el formato real de la respuesta.

Ver la referencia completa

Consigue tus claves de API

Crea tu cuenta, conecta un número en minutos y empieza a usar la API. R$15 por número activo/mes, con un crédito de bienvenida al crear la cuenta, sujeto a la campaña vigente.