>_ SDKs oficiais · Node.js & Python

A API de WhatsApp
feita por dev,
pra dev

Integre o WhatsApp na sua aplicação em minutos — via API REST em qualquer linguagem ou pelos SDKs oficiais de Node.js e Python, com webhooks em tempo real e documentação que você realmente lê.

Sem cartão de crédito  ·  Setup em 5 minutos  ·  Cancele quando quiser

send.js node
import { ZapDev } from '@zapdev/node'

const zap = new ZapDev(process.env.ZAPDEV_TOKEN)

await zap.messages.sendText({
  instance: 'vendas',
  to:       '5511999990000',
  text:     'Opa! Pedido #4821 saiu pra entrega 🚚',
})
200 OK142 ms
{
  "id": "msg_8f2c91",
  "status": "queued",
  "instance": "vendas"
}

Times de produto e devs solo já mandam no automático com a ZapDev

Mercofy Cobrança.ai Petlove·dev Zendoo Agência Norte Lojinha
+2.400devs ativos
18,4Mmensagens / mês
99,98%uptime (90d)
4,9/5nota dos devs
Como funciona

Da conta criada à primeira mensagem
em 3 passos.

Sem aprovação burocrática, sem espera. Você cria, conecta e já está integrando.

  1. 01

    Crie sua conta

    Cadastro em segundos, sem cartão. Você cai direto no painel com 14 dias do plano Pro liberados.

    $ conta criada
  2. 02

    Conecte seu número

    Crie uma instância e leia o QR Code com o app do WhatsApp — igualzinho ao WhatsApp Web.

    conectado
  3. 03

    Use a API

    Instale o SDK, copie seu token e dispare a primeira mensagem. Webhooks já chegam em tempo real.

    $ npm i @zapdev/node
Features

Tudo o que o WhatsApp faz,
do jeito que dev gosta.

Os recursos completos do WhatsApp, embrulhados numa API REST limpa, SDKs tipados e um painel que não atrapalha.

Mensagens completas

Texto, mídia, áudio, documentos, botões e listas interativas. Tudo o que o WhatsApp oferece, via um endpoint só.

Webhooks em tempo real

Receba eventos de mensagem, status de entrega e conexão no seu endpoint, com retry automático e assinatura.

SDKs oficiais

Node.js e Python mantidos por nós, tipados e versionados. npm i @zapdev/node e pronto.

Grupos

Crie, gerencie participantes e envie para grupos pela mesma API. Útil para avisos, squads e comunidades.

Painel completo

Instâncias, credenciais, logs e métricas num só lugar. Conecte um número sem escrever uma linha de código.

Documentação detalhada

Referência completa da API, exemplos copiáveis em cada linguagem e um quickstart que cabe num café.

Exemplo de código

Envie sua primeira mensagem
antes do café esfriar.

A mesma chamada, na sua linguagem. Autentique com o token da instância e dispare — texto, mídia e mais.

import { ZapDev } from '@zapdev/node'

const zap = new ZapDev(process.env.ZAPDEV_TOKEN)

// texto simples
await zap.messages.sendText({
  instance: 'vendas',
  to:       '5511999990000',
  text:     'Olá! Tudo certo com seu pedido? ✅',
})

// mídia com legenda
await zap.messages.sendMedia({
  instance: 'vendas',
  to:       '5511999990000',
  type:     'image',
  url:      'https://cdn.site.com/nota.png',
  caption:  'Segue sua nota fiscal 🧾',
})
from zapdev import ZapDev

zap = ZapDev(token=os.environ["ZAPDEV_TOKEN"])

# texto simples
zap.messages.send_text(
    instance="vendas",
    to="5511999990000",
    text="Olá! Tudo certo com seu pedido? ✅",
)

# mídia com legenda
zap.messages.send_media(
    instance="vendas",
    to="5511999990000",
    type="image",
    url="https://cdn.site.com/nota.png",
    caption="Segue sua nota fiscal 🧾",
)
curl -X POST https://api.zapdev.com.br/v1/messages/text \
  -H "Authorization: Bearer $ZAPDEV_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "instance": "vendas",
    "to": "5511999990000",
    "text": "Olá! Tudo certo com seu pedido? ✅"
  }'
Planos e preços

Preços honestos, sem surpresa.

Sem cobrança por mensagem. Você paga pela instância e manda à vontade. 14 dias grátis em qualquer plano.

Starter

Pra colocar o primeiro projeto no ar.

R$49/mês
  • 1 instância de WhatsApp
  • Mensagens, mídia e webhooks
  • SDKs Node.js e Python
  • Suporte por e-mail
Começar grátis
Em breve

Agency

Multi-cliente, white-label e gestão de times.

  • Instâncias ilimitadas
  • Workspaces por cliente
  • Faturamento white-label
  • SLA dedicado
FAQ

Perguntas frequentes.

As dúvidas que todo dev faz antes de plugar a API em produção.

Sim. Cada instância roda isolada, os tokens são criptografados em repouso e todo o tráfego passa por HTTPS. Você revoga ou rotaciona credenciais a qualquer momento pelo painel — e nada de token exposto no client.

Funciona com qualquer número ativo no WhatsApp, comum ou Business. A conexão é feita via QR Code, exatamente como no WhatsApp Web — sem aprovação de template nem espera da Meta.

Sim, sem multa nem fidelidade. O cancelamento é self-service pelo painel e você mantém o acesso até o fim do ciclo que já pagou.

Você cria a conta sem cartão de crédito e ganha 14 dias com todos os recursos do plano Pro. Ao fim do período, escolhe um plano para continuar — ou não, sem cobrança automática surpresa.

Não cobramos por mensagem. O limite prático é a capacidade de cada instância; quem precisa de mais volume escala adicionando instâncias ou subindo de plano.

>_ feito por dev, pra dev

Comece a integrar o WhatsApp hoje.

14 dias grátis, com todos os recursos do Pro. Sem cartão, sem enrolação.