Dashboard
Visão geral dos seus disparos e créditos.
💰 Saldo Atual
—
créditos disponíveis
📤 Créditos Gastos
—
no período
🚀 Disparos
—
lotes enviados
📨 Mensagens
—
contatos alcançados
✅ Taxa de Sucesso
—
mensagens entregues
❌ Erros
—
falhas no período
Mensagens por Dia
Por Canal
Carregando…
Últimos Disparos
| Data | Template | Canal | Total | Sucesso |
|---|---|---|---|---|
| Carregando… | ||||
Meus Números
Cada número tem suas próprias credenciais e templates.
Meu Perfil
Informações da sua conta usadas em pedidos e relatórios.
Protegido por Row Level Security
Suas credenciais são armazenadas no Supabase com RLS ativado — somente você tem acesso aos seus dados.
Cadastrar Template
Use o nome exato como aparece no Meta Business Manager.
Templates Salvos
0 cadastrado(s)
Nenhum template cadastrado.
Importar da Meta API
Busca os templates aprovados direto da sua conta. Pode repetir sempre que adicionar novos.
Clique em "Buscar Templates" para carregar os templates aprovados da sua conta Meta.
0 template(s) selecionado(s)
Gerar Chave de API
Integre sistemas externos (CRM, ERP) para disparar mensagens via API REST.
✅ Chave gerada — copie agora, não será exibida novamente.
Chaves Geradas
0 chave(s)
Nenhuma chave gerada.
API Notifique
Integração para importar clientes e disparar cobranças automaticamente.
Documentação — Exemplos prontos para copiar
Substitua SUA_CHAVE_AQUI pela chave gerada acima e nome_do_template pelo nome exato cadastrado no Meta.
📱 Seus Números — IDs para usar no account_id
Carregando números...
💡 Se a chave já está vinculada a um número, o account_id no body é opcional.
Numérico {{1}}, {{2}}… — 1 contato
curl -X POST https://meta.notifique.net/api/v1/send \
-H "Content-Type: application/json" \
-H "X-API-Key: SUA_CHAVE_AQUI" \
--data-raw '{
"account_id": "ID_DO_NUMERO_AQUI",
"templateName": "nome_do_template",
"hasImage": true,
"imageUrl": "https://exemplo.com/imagem.png",
"contacts": [
{
"number": "5549998336074",
"variables": ["João", "https://link.com", "54999990000", "Empresa X"]
}
]
}'
Numérico — múltiplos contatos
curl -X POST https://meta.notifique.net/api/v1/send \
-H "Content-Type: application/json" \
-H "X-API-Key: SUA_CHAVE_AQUI" \
--data-raw '{
"account_id": "ID_DO_NUMERO_AQUI",
"templateName": "nome_do_template",
"hasImage": true,
"imageUrl": "https://exemplo.com/imagem.png",
"contacts": [
{
"number": "5549998336074",
"variables": ["João", "https://link.com/joao", "54999990000", "Empresa X"]
},
{
"number": "5511888880000",
"variables": ["Maria", "https://link.com/maria", "11999990000", "Empresa X"]
}
]
}'
Nomeado {{nome}}, {{link}}… — 1 contato
curl -X POST https://meta.notifique.net/api/v1/send \
-H "Content-Type: application/json" \
-H "X-API-Key: SUA_CHAVE_AQUI" \
--data-raw '{
"account_id": "ID_DO_NUMERO_AQUI",
"templateName": "nome_do_template",
"hasImage": true,
"imageUrl": "https://exemplo.com/imagem.png",
"contacts": [
{
"number": "5549998336074",
"variables": [
{ "name": "nome", "value": "João" },
{ "name": "link", "value": "https://pagzap.online/abc" }
]
}
]
}'
Nomeado — múltiplos contatos
curl -X POST https://meta.notifique.net/api/v1/send \
-H "Content-Type: application/json" \
-H "X-API-Key: SUA_CHAVE_AQUI" \
--data-raw '{
"account_id": "ID_DO_NUMERO_AQUI",
"templateName": "nome_do_template",
"hasImage": true,
"imageUrl": "https://exemplo.com/imagem.png",
"contacts": [
{
"number": "5549998336074",
"variables": [
{ "name": "nome", "value": "João" },
{ "name": "link", "value": "https://pagzap.online/abc" }
]
},
{
"number": "5511888880000",
"variables": [
{ "name": "nome", "value": "Maria" },
{ "name": "link", "value": "https://pagzap.online/xyz" }
]
}
]
}'
Sem imagem no header
curl -X POST https://meta.notifique.net/api/v1/send \
-H "Content-Type: application/json" \
-H "X-API-Key: SUA_CHAVE_AQUI" \
--data-raw '{
"account_id": "ID_DO_NUMERO_AQUI",
"templateName": "nome_do_template",
"hasImage": false,
"contacts": [
{
"number": "5549998336074",
"variables": ["João", "https://link.com"]
}
]
}'
Resposta — POST /send
{
"success": true,
"summary": { "total": 2, "success": 2, "errors": 0 },
"results": [
{ "number": "5549998336074", "status": "success", "messageId": "wamid.xxx" },
{ "number": "5511888880000", "status": "success", "messageId": "wamid.yyy" }
]
}
📖 Referência Completa — todos os endpoints disponíveis
/api/v1/balance
Consulta o saldo de créditos.
Ver exemplo →
/api/v1/numbers
Lista seus números cadastrados.
Ver exemplo →
/api/v1/numbers
Cadastra um novo número.
Ver exemplo →
/api/v1/numbers/:id
Atualiza credenciais de um número.
Ver exemplo →
/api/v1/numbers/:id
Remove um número e seus templates.
Ver exemplo →
/api/v1/templates
Lista templates. Filtra por ?account_id=
Ver exemplo →
/api/v1/templates
Cadastra um template.
Ver exemplo →
/api/v1/templates/:id
Remove um template.
Ver exemplo →
/api/v1/templates/import
Importa aprovados da Meta API.
Ver exemplo →
/api/v1/history
Histórico de disparos com paginação e filtros.
Ver exemplo →
/api/v1/credits/pix
Gera QR Code PIX para recarga.
Ver exemplo →
/api/v1/send
Dispara template WhatsApp.
Ver exemplo →
🔒 Todos os endpoints exigem X-API-Key: SUA_CHAVE no header. Rate limit: 60 req/min por chave.
Recarregar Créditos
Pague via PIX e receba os créditos após confirmação do pagamento.
Tabela de Bônus
Mínimo R$ 10 · Apenas valores inteiros.
Você vai receber
0
créditos
Pagamento PIX
Informe um valor e gere o PIX.
PIX Copia e Cola
Valor
—
Créditos
—
ID do Pagamento
—
Após o pagamento, os créditos serão adicionados automaticamente à sua conta.
PIX expirado
O QR Code venceu após 30 minutos.
Gere um novo para continuar.
Disparo de Mensagens
Delay de 500ms entre cada envio para evitar gargalos na API.
Formato: DDI+DDD+número. Espaços e traços removidos automaticamente.
Os contatos e variáveis são fornecidos automaticamente pela API Notifique. Selecione apenas o template e o tipo de cliente desejado.
1ª coluna: telefone. Demais colunas: variáveis na ordem do template. Primeira linha pode ser cabeçalho.
Log de Envios
Aguardando disparo…
0
Sucesso
0
Erro
0
Total
Os logs aparecerão aqui após o disparo.
WhatsApp Não Oficial
Conecte seu próprio número e dispare sem aprovação da Meta.
Sem aprovação da Meta
Use mensagens livres, sem templates pré-aprovados. Conecte e dispare na hora.
2 instâncias = menos bloqueio
Conecte o mesmo número em até 2 sessões (em servidores diferentes). Os disparos são revezados entre elas, simulando dois atendentes humanos respondendo ao mesmo tempo.
Economia por mensagem
Disparos por este canal não consomem créditos durante o beta.
Por que conectar o mesmo número 2 vezes?
O WhatsApp permite vários aparelhos conectados na mesma conta. Ao distribuir os envios entre 2 sessões (cada uma num servidor diferente), o volume por sessão cai e o comportamento fica mais parecido com humanos reais atendendo — reduzindo o risco de banimento. Você também pode conectar 2 números diferentes se preferir escalar o alcance.
Durante o beta, conectar e disparar é gratuito. Em breve este recurso será uma assinatura mensal opcional — para quem prefere usar o próprio número em vez da API oficial da Meta.
Minhas Conexões
0 de 2 instâncias conectadas.
Disparo (Não Oficial)
As mensagens são revezadas entre as instâncias conectadas. Delay de 500ms entre cada envio.
Formato: DDI+DDD+número.
1ª coluna: telefone. Demais colunas viram {{1}}, {{2}}… no texto.
Texto livre — sem necessidade de template aprovado.
⚠️ Conecte ao menos uma instância acima para poder disparar.
Log de Envios
Aguardando disparo…
0
Sucesso
0
Erro
0
Total
Os logs aparecerão aqui após o disparo.