Mensagem de Vídeo
O tipoVIDEO permite enviar arquivos de vídeo para o destinatário, com legenda opcional.
Payload
Campos
string
required
Deve ser
"VIDEO".Address
required
Endereço do destinatário. Veja formatos de endereço.
string
Conteúdo do vídeo codificado em Base64. Use este campo ou
downloadUrl/externalDownloadUrl.string
URL pública para download do vídeo. Use este campo ou
base64.string
URL externa de download do vídeo. Alternativa a
downloadUrl/base64 quando o arquivo já está hospedado fora da sua aplicação.string
Legenda exibida junto com o vídeo. Opcional.
string
required
Nome do arquivo de vídeo. Obrigatório para mensagens de mídia — a ausência retorna
400.string
Tipo MIME do vídeo. Recomendado informar para processamento correto.
boolean
default:"false"
Quando
true, o vídeo é enviado/identificado como GIF (reprodução curta em loop, sem áudio). Padrão false.string
Identificador da mídia no storage. Preenchido pela plataforma em mensagens recebidas; não é necessário no envio.
string
URL de download da mídia no provedor. Preenchido pela plataforma em mensagens recebidas.
Formatos Suportados
O formato MP4 (H.264) oferece a melhor compatibilidade entre dispositivos e provedores. Recomendamos usar este formato sempre que possível.
Exemplos
Vídeo via URL com legenda
Vídeo via Base64
Vídeo sem legenda
Vídeo como GIF
DefinaisGIF como true para enviar o vídeo como GIF (loop curto, sem áudio).
Resposta
Recebimento
Quando o seu canal recebe um vídeo, a plataforma entrega um webhook comcontent.type igual a VIDEO. O envelope segue a estrutura comum de mensagens recebidas e o content traz os campos de mídia abaixo.
string
Sempre
"VIDEO".Address
Endereço de quem enviou o vídeo. No WhatsApp traz
jid, lid, number e name.Address
Endereço do destinatário (o seu canal).
string
Identificador da mensagem recebida. Guarde-o para responder ou citar posteriormente.
string
Legenda enviada junto com o vídeo, quando houver.
string
Nome do arquivo de vídeo.
string
Tipo MIME do vídeo (ex.:
video/mp4).boolean
true quando o vídeo recebido é um GIF.string
Identificador da mídia no storage, usado para baixar o conteúdo.
string
URL para download do vídeo, quando disponível.
string
URL externa para download do vídeo, quando disponível.
boolean
true quando a mensagem veio de um grupo.boolean
true quando a mensagem foi encaminhada.boolean
true quando a mensagem é proveniente de um Status.boolean
true se a mensagem foi enviada para uma lista de transmissão (broadcast list).boolean
true se a mensagem foi enviada para um grupo de avisos da comunidade.boolean
true se a mensagem foi enviada para o grupo de avisos da comunidade.boolean
true se a mensagem foi enviada para um canal/newsletter.object
Presente quando o vídeo é resposta a outra mensagem. Veja Mensagem de Texto.
O conteúdo binário do vídeo não vem embutido no webhook. Use
mediaId, downloadUrl ou externalDownloadUrl para obter o arquivo. Quando a mídia ainda está sendo processada, a URL de download é entregue posteriormente pelo evento DOWNLOAD_AVAILABLE (campo externalDownloadUrl).