API da Meta: o que é a Graph API e como ela se conecta ao WhatsApp
Entenda a API da Meta (Graph API): o que é, como funciona o versionamento, autenticação por tokens e como a WhatsApp Cloud API roda dentro dela.
A API da Meta é, na prática, a Graph API — a interface HTTP unificada que dá acesso programático aos produtos da empresa: Facebook, Instagram e WhatsApp. A WhatsApp Cloud API é um conjunto de endpoints dentro dessa Graph API: mesma base (graph.facebook.com), mesmo versionamento (a atual é a v25) e mesma autenticação por access token. Quem quer usar a API da Meta para WhatsApp sem programar pode operar por uma plataforma oficial como a Wizebot.
Quando alguém procura "API da Meta" pensando em WhatsApp, está procurando duas coisas ao mesmo tempo: a Graph API (a fundação) e a WhatsApp Cloud API (o produto construído sobre ela). Este artigo explica como as peças se encaixam.
O que é a Graph API
A Graph API é a API principal da Meta. O nome vem do "grafo social": tudo nela é um nó (usuário, página, conta comercial, número de WhatsApp) com conexões e campos. Toda chamada é uma requisição HTTPS para graph.facebook.com, no formato:
https://graph.facebook.com/v25.0/{ID-do-objeto}/{conexão}
O versionamento importa na prática: a Meta lança versões novas a cada poucos meses e aposenta as antigas. Integrações que fixam uma versão muito velha na URL param de funcionar quando ela sai de suporte — um clássico de manutenção esquecida.
Onde o WhatsApp entra na API da Meta
A Cloud API do WhatsApp é Graph API. Os endpoints principais deixam isso claro:
POST /{phone-number-id}/messages— envia mensagens (texto, mídia, botões, templates)POST /{phone-number-id}/mediaeGET /{media-id}— upload e download de mídiaGET/POST /{waba-id}/message_templates— gestão de templates da conta- Webhooks — a Meta envia mensagens recebidas e status de entrega para a sua URL (veja o guia de webhook do WhatsApp)
Ou seja: os IDs que você manipula (número de telefone, WABA, template) são nós do grafo da Meta, endereçados exatamente como uma página do Facebook ou uma conta de anúncios.
Autenticação: como funcionam os tokens
Toda chamada à API da Meta leva um access token no header:
Authorization: Bearer SEU_ACCESS_TOKEN
Para o WhatsApp, os tokens relevantes são:
| Tipo de token | Duração | Uso |
|---|---|---|
| Token temporário (painel de dev) | 24 horas | Testes iniciais |
| Token de System User | Longa duração / não expira | Produção |
Em produção, o caminho correto é criar um System User no Meta Business Manager, atribuir os ativos (app e WABA) e gerar um token com as permissões whatsapp_business_messaging e whatsapp_business_management. Token temporário expirando em produção é uma das causas mais comuns de integração "que parou de funcionar do nada".
Limites e boas práticas da API da Meta
- Rate limits: endpoints administrativos do WhatsApp aceitam cerca de 200 requisições/hora por app; WABAs ativas têm cotas maiores (na casa de 5.000/h). O envio de mensagens tem limites próprios — 80 mensagens/segundo por número, escalável a 1.000.
- Erros padronizados: as respostas de erro seguem o formato Graph API, com
code,messageefbtrace_id. Códigos como 131048, 131026 e 131000 são específicos do WhatsApp e merecem tratamento próprio. - Versione com folga: acompanhe o changelog da Graph API e evite ficar mais de duas versões atrás.
- Nunca exponha o token: ele dá acesso à sua conta comercial inteira. Guarde em variável de ambiente ou cofre de segredos.
Você precisa mesmo falar com a Graph API?
Depende do objetivo. Se a sua empresa está construindo um produto — um SaaS que envia notificações, por exemplo — integrar direto na Graph API dá controle total, e o passo a passo está no nosso guia de como integrar o WhatsApp.
Mas se o objetivo é atender e vender pelo WhatsApp, programar contra a API da Meta é reinventar a roda: você teria que construir interface de atendimento, gestão de templates, campanhas, fluxos e relatórios. Plataformas construídas sobre a API oficial já entregam isso pronto. A Wizebot opera a API da Meta por você — com agentes de IA, CRM, multiatendimento e webhooks/API própria para integrar seus sistemas — sem uma linha de código.
Perguntas frequentes
Perguntas frequentes
API da Meta e Graph API são a mesma coisa?
A API do WhatsApp é separada da API da Meta?
Quanto custa usar a API da Meta?
Qual versão da Graph API devo usar?
Entender a API da Meta é entender a fundação de tudo que roda no WhatsApp oficial — da API oficial aos webhooks. E se a sua necessidade é operar, não programar, a Wizebot abstrai a Graph API inteira em uma plataforma pronta para vendas e atendimento.