
A WTO WA API prioriza respostas rápidas, conexões estáveis e menos desconexões nas suas integrações.
Comece por três prioridades de desenvolvimento
Em um SaaS, CRM ou ferramenta de automação, você precisa de um fluxo de mensagens que continue operando e cujo estado possa acompanhar. Um único envio bem-sucedido é apenas o começo.
Acesso via protocolo: conecte a conta e use a API
O modo de conexão da WTO WA API descrito aqui usa uma sessão de dispositivo conectado do WhatsApp. Você entra com QR code ou código de pareamento por número de telefone e utiliza a instância para chamar os endpoints. Esse processo difere da integração com a WhatsApp Business Cloud API. Escolha o modo de conexão adequado ao seu projeto. Sua aplicação mantém o controle da interface, das regras de negócio e dos dados dos clientes, enquanto a API executa as operações do WhatsApp. Você pode usar a linguagem do seu backend para fazer requisições HTTP, processar respostas e receber eventos. Comece pela criação de uma instância e pela conexão com QR code ou código de pareamento. Use uma conta de teste no primeiro fluxo.Rapidez de resposta: acompanhe o ritmo do seu negócio
Uma nova consulta, uma atualização de pedido ou uma resposta do atendimento pode disparar uma requisição de mensagem. O tempo de resposta da API influencia quando sua aplicação atualiza a interface, registra o resultado ou agenda a próxima etapa. A baixa latência é uma prioridade da WTO WA API. Meça a duração das requisições nas condições de rede e concorrência do seu projeto para avaliar se o desempenho atende ao fluxo. Separe tempo de resposta da API de tempo de entrega ao destinatário. Uma resposta HTTP rápida não confirma a entrega. A rede e o estado da conta do destinatário também influenciam a experiência. Se uma requisição exceder o tempo limite, verifique o resultado antes de tentar novamente para evitar mensagens duplicadas.Conexão estável: reduza as interrupções do fluxo
Menos desconexões significam menos investigações sobre por que uma integração parou de funcionar e menos interrupções causadas por novos logins. A WTO WA API prioriza a estabilidade e disponibiliza informações de estado para sua aplicação. Consulte a conexão ou assine o eventoCONNECTION_UPDATE por webhook para atualizar indicadores, alertas ou a lógica de envio.
O guia de conexão utiliza estes estados:
open: a conexão foi estabelecida e você pode continuar o fluxo de envio.connecting: a conexão está sendo estabelecida; aguarde e consulte novamente.close: a sessão está desconectada e precisa ser verificada.
instance.state está em open antes de enviar mensagens. Consulte a referência de estado da conexão.
A rede, o estado da conta e mudanças na plataforma ainda podem afetar a estabilidade. Observe a frequência, a duração e a recuperação das desconexões no seu próprio uso para avaliar a experiência.
API REST e webhooks: leve o WhatsApp para seu produto

Fluxo conceitual: conecte a conta, faça chamadas à API e receba eventos de webhook na sua aplicação.
- Notificações de SaaS: Dispare uma notificação em uma etapa relevante para o cliente e mostre o resultado do processamento no produto.
- Integração com CRM: Associe mensagens a contatos, responsáveis e ações de acompanhamento.
- Atendimento e aplicações de IA: Encaminhe eventos de mensagens recebidas ao seu serviço e use o endpoint de envio para responder.
Implemente um fluxo completo primeiro
- Crie uma instância. Use credenciais autorizadas para ela e mantenha-as no backend.
- Conecte a conta. Escolha QR code ou código de pareamento e siga as instruções de vinculação do dispositivo.
- Confirme o estado. Aguarde
openantes de enviar. - Envie uma mensagem de teste. Siga a documentação do endpoint e use seu próprio número de teste. Confira a resposta da API e o recebimento da mensagem.
- Receba eventos. Configure um webhook para os eventos de mensagens e mudanças de conexão necessários à aplicação.
my-instance pelo nome da instância e YOUR_API_KEY por uma credencial autorizada:
Comece a integrar a WTO WA API
Conecte sua primeira instância do WhatsApp por QR code ou código de pareamento e crie um canal de mensagens para seu SaaS, CRM ou aplicação de automação.