Enviar uma mensagem de texto
Texto livre é um dos três modos mutuamente exclusivos do único endpoint de envio — não existe um endpoint separado/messages/text:
Requisição
Autentique com sua chave de API com escopo de número no headerx-api-key.
Telefone de destino em E.164 com
+ inicial (ex.: +5511999999999).Corpo da mensagem de texto livre. Mutuamente exclusivo com
templateId e com mídia direta (media + mediaType).Data e hora ISO 8601 opcional para agendar o envio.
Resposta (202)
id do 202 é o mesmo valor de data.id nos webhooks de entrega (message.sent, message.delivered, message.read, message.failed) — veja Eventos de webhook. O correlationId é gerado pela plataforma e se repete nos eventos correlacionados.
Observações
- Texto livre não usa template — nada precisa ser aprovado antes.
- Em números Meta Cloud API, texto livre só funciona dentro da janela de conversa de 24h do WhatsApp; fora dela o envio falha de forma assíncrona com
META_OUTSIDE_24H_WINDOWno webhookmessage.failed— use um template aprovado em vez disso. - Para a lista completa de parâmetros (destinos, agendamento, labels, botões, header/footer), veja Enviar uma mensagem.