Skip to main content
1

Crie a conta e uma instância

Cadastre-se em app.wabox.me/signup. Cada instância representa um número de WhatsApp. Clique em Nova instância, dê um nome e abra a instância criada.Na aba Dados da instância, em Credenciais, você encontra o ID da instância e o Token da instância. Eles formam a base de todas as chamadas:
A conta tem um período de teste, que começa ao criar a primeira instância (uma instância no teste). Quando ele termina, os endpoints de envio respondem 402 subscription_required até você assinar um plano; leitura, status e webhooks continuam funcionando. O plano é por slots, e cada slot é uma instância que a conta pode ter ao mesmo tempo.
2

Conecte o número

No celular que vai ser conectado, abra o WhatsApp em Configurações › Aparelhos conectados › Conectar aparelho e leia o QR code mostrado no painel.Prefere fazer isso pela API? O QR muda a cada ~20 segundos; consulte-o em loop enquanto o status for qr. Se ninguém ler em cerca de 13 minutos, a instância para de gerar QR (fica disconnected); chamar GET /qr-code de novo recomeça o pareamento:
Confirme com GET /status:
3

Envie a primeira mensagem

Use um número seu para testar. phone é só dígitos, com DDI e DDD.
A resposta chega na hora, antes de a mensagem sair do aparelho:
message_id já é o id definitivo da mensagem no WhatsApp e é o mesmo que aparece nos webhooks. O envio em si é assíncrono. Ele passa pela fila com um pequeno intervalo aleatório (anti-ban), e o resultado chega no webhook delivery.
4

Receba mensagens por webhook

No painel, em Webhooks e configurações gerais, informe a URL que vai receber cada tipo de evento. Ou faça pela API:
Responda qualquer mensagem para o número conectado e o seu endpoint recebe um POST como este:
Responda 200 rápido e processe depois. Para testar sem servidor público, use um túnel (ngrok, Cloudflare Tunnel) ou um serviço de “request bin”.

Próximos passos

Conceitos

Instância, fila, webhooks e os identificadores que aparecem em tudo.

Assinatura dos webhooks

Verifique que cada entrega veio do Wabox.

Tipos de mensagem

Mídia, localização, contatos, enquetes, reações e edição.

Aba Testes

Rode o checklist automático da sua instância pelo painel.