ps_ pelo token de sistema real da Meta do número, então você nunca manuseia tokens da Meta.
Base URL
graph.facebook.com/<versao>/. O segmento de versão vNN.N é opcional — omita e o Pilot usa o padrão (v22.0), ou inclua (ex.: v22.0/<phone-number-id>/messages) para fixar uma versão.
Autenticação
Envie sua chaveps_ do Pilot Status em qualquer uma das três formas abaixo. O Pilot troca pela token real da Meta antes de encaminhar — a chave ps_ nunca chega à Meta:
Como funciona
A camada Meta é passthrough com denylist: encaminha tráfego de mensagens, mídia, templates, perfil, grupos e chamadas, e bloqueia gestão de conta / negócio / auth e (des)registro de número. O id do nó do Graph — phone-number id, WABA id, media id, group id, template id — é o primeiro segmento do path. O Pilot verifica que o phone-number id / WABA id no path pertence ao número da sua API key (403 caso contrário).
Nós de segmento único (
GET/POST/DELETE /{id}) são resolvidos por tipo de id — a mesma forma cobre ids de mídia, grupo, número e template, exatamente como o Graph API. Veja a descrição de cada operação no Playground.Operações suportadas
Mensagens
Mídia
Templates
Números
Perfil comercial
Grupos (OBA)
Chamadas (WhatsApp Business Calling)
Bloqueados (negados)
Estes não são expostos pela camada e retornam 403 — gerencie-os pelo painel do Pilot Status:- Ciclo de vida do número:
POST /{phone-number-id}/register,POST /{phone-number-id}/deregister - Segmentos de auth / gestão em qualquer parte do path:
oauth,debug_token,subscribed_apps,subscriptions,system_users,assigned_users,client_whatsapp_business_accounts,owned_whatsapp_business_accounts - Excluir seu próprio WABA ou phone-number id
Exemplo: enviar mensagem de texto
Teste agora
Todos os endpoints acima são interativos no Playground → Meta Cloud API — envie uma requisição com sua chaveps_ e veja a resposta ao vivo do Graph API.
Para novas integrações, considere a API nativa do Pilot Status — um único endpoint envia para números Meta e não oficiais com um corpo mais simples.