Sim, alguém pode criar uma conta no developers.facebook.com para usar a API do WhatsApp, mas existem alguns requisitos e passos obrigatórios. Aqui vai o passo a passo atualizado em português (2025), para que você ou qualquer pessoa possa configurar isso:
O que é necessário para criar uma conta e usar uma API do WhatsApp
Contato no Facebook (privado)
- Pode ser uma conta nova ou antiga, mas é melhor usar uma conta real e verificada.
- Verifique se o perfil está em bom estado (sem restrições, autenticação em 2 passos ativados ajuda).
Gerente de Negócios (Meta Business Suite)
Número de telefone exclusivo
- Um número não pode estar vinculado ao WhatsApp normal (consumidor).
- Pode ser um fixo, virtual (em alguns casos), ou celular que não esteja em uso no WhatsApp.
- Se já estiver especificado, é necessário remover o aplicativo antes.
Página do Facebook
- O BM deve ter pelo menos uma página conectada. Obrigatório.
Como criar e configurar a API do WhatsApp
Acesso
Tecnologias Sociais | Meta para desenvolvedores
Escreva um novo aplicativo:
- Dica: "Negócios"
- Nome: pode ser qualquer um
Vá em “Adicionar produtos” - selecione WhatsApp
Clique para configurar
- Você será direcionado ao WhatsApp Business Platform
Siga os passos:
- Números de adição
- Verificar BM
- Criar conta do WhatsApp Business
- Pegar token de acesso (temporário ou permanente com sistema de login)
Como enviar mensagens via API?
Depois de configurar, você poderá:
- Enviar modelo de mensagens (mensagens aprovadas) para números de clientes
- Responder mensagens no prazo de 24h com conteúdo livre
Use pontos de extremidade como:
HTML:
POST https://graph.facebook.com/v19.0/<ID_DO_NÚMERO_DE_TELEFONE_DO_WHATSAPP>/mensagens
Com corpo JSON como:
[CÓDIGO=javascript]{
"messaging_product": "whatsapp",
"para": "55999999999999",
"tipo": "modelo",
"modelo": {
"nome": "olá_mundo",
"idioma": { "código": "pt_BR" }
}
}[/CÓDIGO]
Dica:
- Teste o número sandbox gratuitamente (fornecido pelo Facebook) antes de usar o número real.
- O Facebook te dá um número de teste e um token de acesso temporário na criação inicial da conta.
- Assim você já pode fazer testes com Postman ou via curl.
Se quiser, posso te ajudar a montar a requisição ou até gerar um exemplo completo pra você testar agora no Postman. Obrigado!