Enviar mensagem
POST/v1/:phone_number_id/messages
Endpoint de envio da Meta Cloud API, no formato bruto. Cobre todos os tipos de
mensagem através do campo type.
context.message_id é opcional — preencha só quando quiser responder citando
uma mensagem recebida.
Este mesmo endpoint marca mensagens como lidas: envie
{ "messaging_product": "whatsapp", "status": "read", "message_id": "wamid..." }.
Para uma experiência sem montar o payload, use os endpoints da seção Mensagens.
Request
Responses
- 200
- 401
- 403
- 429
- 502
Resposta da Meta Cloud API, repassada sem alteração. O formato depende do endpoint — consulte a documentação oficial da Meta.
Response Headers
Categoria do limite aplicada — send, media ou default.
Qual balde os outros headers descrevem — key (a API key), session (o painel) ou account (o teto da conta).
Teto de requisições da categoria na janela atual.
Requisições restantes na janela atual.
Token ausente, malformado, desconhecido ou revogado (authentication), ou
conta suspensa (tenant_inactive).
O recurso informado não pertence à sua conta (forbidden), ou o caminho está
na lista de bloqueio do espelho (forbidden_endpoint), ou a sua API key é restrita a
alguns números e a operação é da conta inteira (forbidden).
Limite de requisições excedido (rate_limit).
Response Headers
Segundos a aguardar antes de tentar de novo.
Categoria do limite aplicada — send, media ou default.
Qual balde os outros headers descrevem — key (a API key), session (o painel) ou account (o teto da conta).
Teto de requisições da categoria na janela atual.
Requisições restantes na janela atual.
Não foi possível alcançar a Meta (upstream_error), ela respondeu com erro
5xx (meta_error) ou demorou mais de 30 segundos.