Crie clientes, ative planos no atacado, conecte o WhatsApp deles e envie mensagens — tudo por API. Liberada a partir de R$ 200,00 em recargas.
Em toda chamada, mande o header com a sua chave (gere no painel em Revenda):
Authorization: Bearer zg_live_SUA_CHAVE
Chame do seu servidor, nunca do navegador: a chave dá acesso ao seu saldo.
Você recarrega no PIX. Cada ativação desconta o preço de atacado do plano (metade do preço normal). Sem saldo, a ativação é recusada; quem já está ativo continua até o fim do plano.
Limite: 120 chamadas por minuto. Erros vêm como {"erro": "mensagem"}.
https://zapgarcia.vip/api/v1
/saldoSaldo atual da sua carteira.
{ "saldo_centavos": 16010, "saldo": "R$ 160,10" }
/planosPlanos disponíveis com o seu preço de atacado e o preço sugerido de venda.
[ { "id": "mensal", "nome": "Mensal", "dias": 30, "preco_revenda_centavos": 3990, "preco_sugerido_centavos": 7990 } ]
/clientesCria um cliente (ele entra em zapgarcia.vip com esse e-mail e senha). Com "plano", já ativa e desconta do saldo. Planos: diario | semanal | mensal | trimestral | semestral | anual.
{ "nome": "João", "email": "joao@email.com", "senha": "senha-dele-123", "plano": "mensal" }
{ "id": 42, "email": "joao@email.com", "plano": "mensal", "plano_ate": "2026-11-12T15:00:00.000Z", "ativo": true, "suspenso": false, "saldo_centavos": 12020 }
/clientesLista todos os seus clientes.
[ { "id": 42, "nome": "João", "email": "joao@email.com", "ativo": true, ... } ]
/clientes/{id}Dados de um cliente.
/clientes/{id}/ativarAtiva ou renova um plano (soma os dias no que ainda falta). Desconta o atacado do saldo.
{ "plano": "mensal" }
{ "id": 42, "plano_ate": "...", "cobrado_centavos": 3990, "saldo_centavos": 8030 }
/clientes/{id}/suspenderCorta o acesso do cliente (ex: ele não te pagou). Não devolve saldo.
/clientes/{id}/reativarDevolve o acesso de um cliente suspenso.
/clientes/{id}/whatsappStatus da conexão e o QR Code (imagem em data URL) pra mostrar no seu sistema.
{ "conectado": false, "status": "Escaneie o QR code...", "qr": "data:image/png;base64,..." }
/clientes/{id}/whatsapp/codigoConexão pelo número (sem QR): devolve o código de 8 caracteres pro cliente digitar no WhatsApp.
{ "numero": "5511999998888" }
{ "codigo": "ABCD-1234" }
/clientes/{id}/whatsapp/desconectarDesconecta o WhatsApp do cliente e gera um QR novo.
{ "ok": true }
/clientes/{id}/mensagensEnvia uma mensagem de texto pelo WhatsApp do cliente (1 a cada 3 segundos por cliente). O número é conferido com e sem o 9.
{ "para": "5511999998888", "texto": "Olá! Seu pedido saiu pra entrega." }
{ "enviado": true }
curl -X POST https://zapgarcia.vip/api/v1/clientes \
-H "Authorization: Bearer zg_live_SUA_CHAVE" \
-H "Content-Type: application/json" \
-d '{"nome":"João","email":"joao@email.com","senha":"senha-dele-123","plano":"mensal"}'
Crie sua conta, faça a recarga de entrada e gere sua chave.