visto azulblog
DocsPlanosEntrar
Blog / API
API

API de WhatsApp no Brasil: como integrar ao seu sistema

Uma API de WhatsApp permite que seu sistema envie e receba mensagens de forma programática, sem alguém digitando no celular. Neste guia você entende as opções disponíveis no Brasil e como plugar tudo ao seu fluxo com REST e webhook.

O que é uma API de WhatsApp e para que serve

Uma API de WhatsApp é uma interface que expõe as ações do aplicativo através de chamadas HTTP. Em vez de abrir a conversa e digitar, seu sistema faz uma requisição para um endereço e a mensagem sai. Isso abre espaço para automação de verdade, integrada aos dados que você já tem.

Com uma API de WhatsApp você consegue, entre outras coisas:

No caso da Visto Azul, tudo isso acontece por uma API REST em https://dashboard.vistoazul.com.br/api/v1, com autenticação por token no cabeçalho Authorization: Bearer. Se você já consumiu qualquer API moderna, o padrão vai parecer familiar.

API não-oficial (WhatsApp Web) x Cloud API oficial da Meta

Existem dois caminhos principais para integrar o WhatsApp ao seu sistema, e vale conhecer os dois com honestidade antes de decidir.

A API não-oficial funciona através da mesma tecnologia do WhatsApp Web. Você conecta um número comum, sem passar por aprovação da Meta, e ganha liberdade quase total de mensagem. A contrapartida é o risco: como o número não está numa camada oficial, um uso abusivo pode levar a bloqueio. Por isso boas práticas de envio deixam de ser opcionais e viram parte do projeto.

A Cloud API oficial da Meta roda na infraestrutura da própria Meta. Ela oferece estabilidade e um caminho aprovado, porém exige verificação de conta, cadastro de modelos de mensagem para envios ativos e cobrança por conversa. É mais burocrática e menos flexível para conversas livres, em troca de previsibilidade.

Não existe opção perfeita. A API não-oficial entrega agilidade e liberdade com risco de bloqueio; a oficial entrega previsibilidade com mais custo e regras. A escolha depende do seu volume, do seu apetite a risco e do tipo de mensagem que você precisa enviar.

Para muitos times pequenos e médios no Brasil, começar por uma API não-oficial bem operada é um caminho rápido de validar automação antes de investir na estrutura oficial.

Como conectar um número: QR code ou pareamento

Conectar um número em uma API baseada em WhatsApp Web é simples e leva poucos minutos. Há duas formas comuns:

Depois de conectado, o número passa a operar pela API. O passo a passo completo está nos primeiros passos da documentação, com os endpoints exatos para gerar o QR e checar o status da conexão.

Como enviar mensagens via API (texto e mídia)

Enviar mensagem é uma chamada HTTP. Você monta uma requisição com o número de destino e o conteúdo, envia para o endpoint de mensagens e recebe uma resposta confirmando o disparo. Os formatos mais usados são:

Todos os campos aceitos, limites e exemplos de corpo de requisição estão na referência da API. Uma boa prática é validar o formato do número de destino antes de enviar, evitando disparos que falham por dado incorreto.

Como receber mensagens em tempo real com webhook

Enviar é metade da história. Para reagir ao que o cliente escreve, você usa um webhook. Um webhook é um endereço do seu sistema para onde a API envia, em tempo real, cada evento que acontece no número: mensagem recebida, confirmação de entrega, leitura e mudança de status da conexão.

O fluxo é direto:

Com isso dá para acionar um chatbot, encaminhar a conversa para um atendente ou gravar a mensagem no CRM sem qualquer atraso. O formato dos eventos e as dicas de segurança estão na página de webhooks da documentação.

Anti-ban ao disparar em volume

Quando você usa uma API não-oficial, o número precisa parecer um número humano bem comportado. Volume alto e comportamento robótico são o que mais chama atenção e leva a bloqueio. Algumas boas práticas que reduzem o risco:

Nenhuma técnica elimina o risco por completo em uma API não-oficial. O que a boa operação faz é reduzir muito a chance de problema e manter o número saudável por mais tempo.

Integração com Make e n8n sem código

Você não precisa programar para colher valor de uma API de WhatsApp. Como tudo funciona por REST e webhook, ferramentas de automação visual conectam o WhatsApp a centenas de outros aplicativos:

Na prática, você aponta essas ferramentas para https://dashboard.vistoazul.com.br/api/v1, coloca seu token no cabeçalho e conecta os blocos. Um formulário preenchido dispara uma mensagem, uma resposta do cliente vira uma linha na planilha, e assim por diante. Para entender cada endpoint disponível, comece pela documentação e siga para a referência quando for montar cada passo.

Conecte o WhatsApp ao seu sistema

API REST e webhooks para plugar o WhatsApp no seu fluxo, sem complicação.

Conectar meu número