API REST para WhatsApp

Seu sistema conversando no WhatsApp em minutos.

A ZAP Trievo entrega uma API de WhatsApp pronta para produção: envie textos, mídias e botões, receba mensagens por webhook e gerencie várias conexões com uma única chave.

REST + JSON em qualquer linguagem Webhooks em tempo real Suporte em português
enviar-mensagem.sh
# Envie uma mensagem de texto
curl -X POST \
  https://zap.trievo.com.br/api/v1/message/sendText/minha-loja \
  -H "apikey: zt_sua_chave_aqui" \
  -H "Content-Type: application/json" \
  -d '{
    "number": "5511999999999",
    "text": "Olá! Seu pedido #1042 saiu para entrega 🚚"
  }'

# Resposta
{
  "key": { "id": "3EB0C7...", "fromMe": true },
  "status": "PENDING"
}
Recursos

Tudo o que você precisa para automatizar o WhatsApp

Uma API única para atendimento, notificações, cobranças e marketing conversacional.

Envio de mensagens

Texto, imagens, vídeos, áudios, documentos, localização, contatos, listas e enquetes.

Webhooks em tempo real

Receba mensagens, confirmações de leitura e mudanças de conexão direto no seu servidor.

Múltiplas instâncias

Conecte vários números à mesma conta e gerencie cada um de forma independente.

Grupos e contatos

Crie grupos, gerencie participantes, consulte contatos, fotos de perfil e status.

Segurança por chave

Cada cliente usa sua própria chave, com acesso restrito às suas instâncias e IPs permitidos.

Monitoramento

Acompanhamos status de conexão e volume de requisições para agir antes que vire problema.

Como funciona

Do cadastro à primeira mensagem em 3 passos

Sem servidor para manter, sem configuração complicada.

Receba sua chave

Criamos sua conta e você recebe uma chave de API exclusiva, com o número de instâncias do seu plano.

Conecte o número

Crie a instância pela API e leia o QR Code com o WhatsApp do celular, como no WhatsApp Web.

Integre e envie

Use zap.trievo.com.br/api/v1 no seu sistema, ERP, CRM ou chatbot e configure seu webhook.

Para desenvolvedores

Compatível com o padrão Evolution API

Se você já usa Evolution API, basta trocar a URL base e a chave. Os mesmos endpoints e formatos de payload funcionam na ZAP Trievo.

  • Mesma estrutura de rotas — /message, /chat, /group, /webhook e mais.
  • Header apikey ou Authorization: Bearer, como preferir.
  • Limites claros por minuto, informados nos headers de resposta.
  • Infraestrutura gerenciada — atualizações e backups por nossa conta.
index.js
const api = 'https://zap.trievo.com.br/api/v1';
const headers = {
  apikey: process.env.ZAP_TRIEVO_KEY,
  'Content-Type': 'application/json',
};

// 1. Cria a instância e obtém o QR Code
await fetch(`${api}/instance/create`, {
  method: 'POST', headers,
  body: JSON.stringify({
    instanceName: 'minha-loja',
    integration: 'WHATSAPP-BAILEYS',
    qrcode: true,
  }),
});

// 2. Envia uma imagem
await fetch(`${api}/message/sendMedia/minha-loja`, {
  method: 'POST', headers,
  body: JSON.stringify({
    number: '5511999999999',
    mediatype: 'image',
    media: 'https://exemplo.com/boleto.png',
    caption: 'Segue seu boleto 🧾',
  }),
});
Planos

Escolha o tamanho certo para sua operação

Todos os planos incluem acesso completo à API, webhooks e suporte. Valores sob consulta.

Start

Para começar a automatizar
  • 1 instância (número)
  • Mensagens ilimitadas*
  • Webhooks
  • Suporte por e-mail
Solicitar proposta

Enterprise

Para grandes volumes
  • Instâncias sob medida
  • Restrição por IP
  • Acompanhamento dedicado
  • Condições comerciais especiais
Falar com vendas

* Sujeito à política de uso do WhatsApp. Não permitimos envio de spam.

Dúvidas frequentes

Perguntas frequentes

Preciso manter o celular ligado?

Não. Depois de ler o QR Code, a conexão funciona como um aparelho vinculado do WhatsApp e continua ativa mesmo com o celular desligado por períodos prolongados.

Funciona com qualquer linguagem de programação?

Sim. É uma API REST com JSON, então funciona com PHP, Node.js, Python, C#, Java, Delphi, n8n, Make e qualquer ferramenta que faça requisições HTTP.

Já uso Evolution API. Preciso mudar meu código?

Basta trocar a URL base para https://zap.trievo.com.br/api/v1 e usar a chave ZAP Trievo no header apikey. As rotas por instância seguem o mesmo formato.

Como recebo as mensagens que chegam?

Configure um webhook por instância com /webhook/set/{instancia}. Enviamos cada evento (mensagens, status, conexão) para a URL informada.

Meu número pode ser bloqueado?

O WhatsApp pode restringir números que enviam mensagens não solicitadas em massa. Recomendamos enviar apenas para contatos que autorizaram o contato e seguir as boas práticas da plataforma.

Vamos conversar

Pronto para colocar seu sistema no WhatsApp?

Conte o que você precisa e montamos o plano ideal para a sua operação.