Documentação
terminal Documentação da API

API oficial do WhatsApp (Meta) — Documentação para desenvolvedores

Envie mensagens WhatsApp (template, texto e mídia), gerencie templates aprovados pela Meta e receba eventos de entrega via webhooks assinados. Base URL api.wablastmessage.com.

Como funciona a API do WhatsApp?

A API oficial do WhatsApp Business (Meta) expõe endpoints REST autenticados por Bearer token. Você envia uma requisição POST /v1/messages e a mensagem é entregue pelo WhatsApp; mudanças de status chegam via webhook assinado. Veja o passo a passo abaixo.

Comece por aqui

Endpoints da API

POST /v1/messages Messages POST /v1/messages (envia template/texto/mídia) e GET /v1/messages/{id} (consulta status). POST /v1/media Media POST /v1/media — upload de arquivos (imagem/vídeo/documento/áudio) e retorna media_id para uso em mensagens. GET /v1/accounts Accounts GET /v1/accounts — liste as conexões WhatsApp (números conectados) do seu usuário. GET /v1/templates Templates Gerencie templates do WhatsApp Business: listar, criar, editar, remover e sincronizar da Meta. GET /v1/me Utilitários GET /v1/me e POST /v1/echo — sanity checks de auth, quota e idempotência sem disparar nada real. GET /v1/accounts/{id}/profile Perfil comercial GET e PUT /v1/accounts/{id}/profile — consulte e atualize o perfil comercial (Business Profile) exibido no WhatsApp. POST /v1/accounts/{id}/block-users Bloqueio de usuários POST/DELETE/GET /v1/accounts/{id}/block-users — bloqueie, desbloqueie e liste números bloqueados em uma conexão WhatsApp. POST /v1/accounts/{id}/qr-codes QR codes (click-to-chat) CRUD de QR code e link click-to-chat com mensagem pré-preenchida: criar, listar, consultar e remover. POST /v1/accounts/{id}/signups Cadastro no App (In-App Signup) POST /v1/accounts/{id}/signups — gere deep links de opt-in de marketing (wa.me) para contatos optarem em receber suas mensagens sem enviar nada antes. POST /v1/onboarding/sessions Onboarding de parceiros (Embedded Signup) POST /v1/onboarding/sessions e /v1/onboarding/domains — seu cliente conecta o WhatsApp Business de dentro do seu produto, sem passar pela dashboard.

Conceitos

Pular para o conteúdo