Quem revende automação de WhatsApp quer que o cliente veja só a sua marca, inclusive no endereço da API. Vale dizer logo: a ZAP-API não oferece domínio próprio para a API de revenda. As chamadas usam api.zap-api.tech. Este artigo mostra o que funciona hoje para o seu cliente não depender desse endereço.
O que existe hoje
- A API de revenda cria, lista e cancela instâncias para os seus clientes (veja como funciona a revenda).
- Cada instância tem token próprio, usado pelo seu backend para QR Code, envio e webhooks.
- Não há painel com a sua marca nem domínio próprio apontando para a nossa infraestrutura.
O caminho que funciona: o seu sistema na frente
Se o seu cliente usa o seu sistema (CRM, plataforma de automação, painel próprio), ele nunca chama a ZAP-API diretamente. Quem chama é o seu backend:
- O seu cliente clica em "Conectar WhatsApp" no seu sistema.
- O seu backend cria a instância pela API de revenda e guarda o token.
- O seu backend chama o
connectda instância na API comum e mostra o QR Code na sua tela. - Os webhooks chegam no endereço do seu servidor, que repassa para o cliente do jeito que você quiser.
Nesse desenho, o domínio que o seu cliente vê é o seu, porque é o seu sistema que ele usa. O endereço da ZAP-API fica só entre servidores.
Se o seu cliente precisa chamar uma API
Quando o seu cliente é desenvolvedor e quer integrar por API, publique a sua própria API (por exemplo, api.suaempresa.com.br) e deixe o seu backend repassar as chamadas para a ZAP-API. Assim você controla autenticação, limites e cobrança, e a documentação que o cliente lê é a sua.
FAQ
Posso apontar um CNAME para a ZAP-API?
Não. Esse recurso não está disponível hoje.
O meu cliente vê o nome ZAP-API em algum lugar?
Só se ele acessar a nossa API, a nossa documentação ou receber webhooks diretamente da ZAP-API. Com o seu sistema na frente, esses pontos ficam entre servidores, fora da vista dele.
Próximo passo
Para ativar a revenda, crie sua conta e abra um chamado pelo suporte do painel.