Docs

Enviar mensagem

Envie mensagens de WhatsApp por uma chamada HTTP. A resposta é síncrona e o digitando automático já vem ligado.

Texto

POST /send/text

curl -X POST https://api.zapzapapi.com/api/v1/{instanceId}/send/text \
  -H "Content-Type: application/json" \
  -H "x-api-key: SUA_API_KEY" \
  -H "x-api-secret: SEU_API_SECRET" \
  -d '{"number":"5511999999999","text":"Olá!"}'

Corpo mínimo: number (com DDI) e text. A resposta traz status e id da mensagem.

Sem o digitando

Para resposta quase imediata, desligue o digitando naquela requisição:

corpo

-d '{"number":"5511999999999","text":"Olá!","digitando":false}'

Perguntas frequentes

Como enviar uma mensagem de texto pela API?

Faça um POST em /api/v1/{instanceId}/send/text com os cabeçalhos de autenticação e o corpo JSON contendo number (com DDI) e text. A resposta é síncrona e traz o status e o id da mensagem.

O que é o digitando automático?

Todo envio exibe o digitando no WhatsApp antes de entregar, com duração proporcional ao tamanho do texto. Isso humaniza o disparo e reduz o risco de bloqueio. Já vem ligado por padrão.

Como desligar o digitando em uma requisição?

Envie "digitando": false no corpo (também aceita "typing": false). O campo é consumido pelo ZapZap e não é repassado adiante. Útil quando você precisa de resposta quase imediata.

Dá para enviar mídia, botões e listas?

Sim. Além de /send/text, a API expõe endpoints para mídia e mensagens interativas. Veja a referência completa e interativa no painel.

Comece com crédito grátis

Crie sua conta, conecte um número em minutos e teste a API com aquecimento e anti-bloqueio. R$15 por número ativo/mês, pré-pago, sem fidelidade.