API de Mensagens
Envie mensagens WhatsApp via API. Todos os endpoints usam o ID da instância como parâmetro de rota.Campos Comuns
Todos os tipos de mensagem (exceto reação) aceitam estes campos opcionais:string
URL customizada para receber o status desta mensagem.
Enviar Texto
string
required
Número do destinatário com código do país, sem
+. Ex: 5511999999999string
required
Conteúdo da mensagem.
boolean
Habilitar pré-visualização de links. Padrão:
false.Exemplo
Enviar Mídia
string
required
Número do destinatário.
string
required
Tipo de mídia:
image, video ou document.string
required
URL pública da mídia ou conteúdo em base64.
string
MIME type do arquivo (ex:
image/jpeg, application/pdf).string
Legenda da mídia.
string
Nome do arquivo (usado para documentos).
Exemplo — Imagem
Exemplo — Documento
Enviar Áudio
string
required
Número do destinatário.
string
required
URL pública do áudio ou conteúdo em base64.
string
MIME type do áudio. Formatos aceitos pela Meta:
audio/aac, audio/mp4, audio/mpeg, audio/amr, audio/ogg, audio/opus.Exemplo
Enviar Template
string
required
Número do destinatário.
string
required
Nome do template aprovado.
string
required
Código do idioma (ex:
pt_BR, en_US).array
Componentes com parâmetros dinâmicos. Segue o formato da API do WhatsApp.
Exemplo
Enviar Localização
string
required
Número do destinatário.
number
required
Latitude.
number
required
Longitude.
string
Nome do local.
string
Endereço do local.
Exemplo
Enviar Contato
string
required
Número do destinatário.
array
required
Exemplo
Enviar Botões
string
required
Número do destinatário.
string
required
Título da mensagem.
array
required
Exemplo
Enviar Lista
string
required
Número do destinatário.
string
required
Título da mensagem.
string
required
Texto do botão que abre a lista.
string
Descrição da mensagem.
Texto do rodapé.
array
required
Exemplo
Enviar Reação
string
required
Número do destinatário.
string
required
ID da mensagem (wamid) para reagir.
string
required
Emoji da reação. Envie string vazia
"" para remover a reação.