Supported Content Types & Limitations
The table below shows the supported content types for the contentType parameter (mentioned in the Send one or more messages and Upload media file for One API sections of the API Reference page) and their size limits.
Note that the size limit with the lowest value between the WhatsApp size limit and the Clickatell API limit will apply. For example. the size limit for an image is 5MB (see table below) - WhatsApp will not accept an image above 5MB even though the Clickatell API can accept a larger media/template media message request.
WhatsApp (on inbound messages) can implement new supported content types or codes anytime – you'll need to handle this dynamically.
Audio
audio/acc
audio/mp4
audio/amr
audio/mpeg
audio/ogg*
codecs=opus
Not supported
16 MB
20 MB
30 MB
Document
application/pdf
application/msword
application/vnd.ms-powerpoint
application/vnd.ms-excel
text/plain
application/pdf
100 MB
20 MB
30 MB
Image
image/jpeg
image/png
image/jpeg
image/png
5 MB
20 MB
30 MB
Video**
video/mp4
video/3gpp
video/mp4
video/3gpp
5 MB
20 MB
30 MB
*The base audio/ogg type is not supported on Chat Flow.
**Only H.264 video codec and AAC audio codec are supported. Only videos with a single audio stream are supported.