MsgVariantVideo
For WhatsApp, detected GIF input is converted to a silent H.264 MP4; client autoplay or looping is not guaranteed. QuickTime/MOV, AVI, MKV and WebM inputs that require native video presentation are normalized to H.264/AAC MP4, including on Telegram. Use documentUrl when the original file bytes must be retained. Converted MMS video is limited to 500 KiB.
videoUrlstring<uri>required
mimeTypestring
Concrete video MIME type supported by the selected channel.
textstring
Optional companion text. Delivered as a caption on WhatsApp, Telegram and Web Chatt; discarded on Instagram and Messenger. Twilio MMS carries text with media subject to carrier support; Brazilian SMS does not support media.
context object
messageIdstringrequired
filenamestring
Optional filename; also accepted for Sandbox media.
MsgVariantVideo
{
"videoUrl": "string",
"mimeType": "string",
"text": "string",
"context": {
"messageId": "string"
},
"filename": "string"
}