Construa sobre a WhatsMarketing
A mesma API que o painel usa, aberta ao seu código. Com uma chave de API você pode criar contatos a partir do seu site, lançar campanhas a partir do seu CRM, ler conversas e relatórios para o seu dashboard e receber cada evento por webhook, assinado.
Primeiros passosCrie sua chave, faça a primeira requisição e receba o primeiro webhook. Dez minutos.
Referência da APIContatos, conversas, campanhas, automações e relatórios, com exemplos em curl, Node, Python e PHP.
WebhooksEventos, assinatura HMAC, novas tentativas e como testar localmente.
ReceitasHubSpot, Zoho, Pipedrive, formulários web, n8n, Make e Zapier.
O que você já pode fazer hoje
| Área | Com a API | Permissão |
|---|---|---|
| Contatos | Criar, buscar, editar, etiquetar, adicionar identidades por canal, notas e linha do tempo | contacts:read, contacts:write |
| Campanhas | Criar, escolher o público, ver o custo antes de enviar, enviar, agendar, escalonar, pausar e retomar | campaigns:read, campaigns:write |
| Conversas | Ler a caixa de entrada por canal, status e agente | conversations:read |
| Automações | Ler fluxos e suas execuções | automations:read |
| Relatórios | Comercial, ciclo de vida, campanhas, wallet, equipe e conversas | reports:read |
| Webhooks | Receber eventos de contatos e campanhas, assinados | configurados no painel |
O que vem por aí
Enviar mensagens em conversas abertas, atribuir e encerrar conversas, ler modelos e seu status de aprovação, buscar contatos por telefone ou e-mail, chaves de teste e cabeçalhos de limite. Vamos anunciando no changelog.
Onde as chaves são criadas
No painel: Integrações → Webhooks e API (somente administradores). A chave completa é exibida uma única vez.