Os Status da Instância
Ao consultar uma instânciaGET /v1/whatsapp/instances/:id, o campo status revela a saúde da conexão atual:
PENDINGA instância foi criada, mas ainda não tem nenhum número de WhatsApp vinculado. Ela está aguardando a leitura do QR Code.ACTIVETudo certo! O WhatsApp está conectado, a sessão está aberta e pronta para enviar e receber mensagens.DISCONNECTEDA conexão foi perdida. Pode ser falta de internet no aparelho físico, bateria fraca ou o usuário clicou em “Sair” no WhatsApp.SUSPENDED(Raro) A instância foi suspensa por violação de termos ou bloqueio severo por parte do provedor.
O Fluxo de Conexão
Para colocar um número online, o fluxo é idêntico ao de conectar no WhatsApp Web, mas via API:- Criação: Você chama o endpoint
POST /v1/whatsapp/instancesinformando o nome da instância. O status nasce comoPENDING. - Geração do QR Code: A Notifique se comunica com os servidores da Meta e gera um QR Code. Nós disparamos o webhook
instance.qrcodecom a imagem em base64. - Leitura: O usuário abre o app do WhatsApp no celular e escaneia a imagem.
- Conexão: Assim que a rede confirma, o status muda para
ACTIVEe disparamos o webhookinstance.connected
