Messaging MIME Types
To send MMS, you must include a media attachment. The content-type header must have an accepted content type, or SignalWire will have to reject the request.
Media Size Limits
The overall size limit is 1.2MB for local numbers and 750KB for toll-free numbers. Most carriers support message attachments with a total size of 1MB-1.2MB. However, to maximize deliverability across all carriers, limit your attachment size to 500KB.
Accepted MIME Types
All of the following MIME types are accepted. SignalWire will not modify the body content for device compatibility.
Type | Description |
---|---|
audio/mp4 | mpeg layer 4 audio |
audio/mpeg | mpeg layer 3 audio |
audio/mpeg3 | mpeg layer 3 audio |
audio/ogg | ogg audio |
audio/vorbis | audio compression format |
audio/vnd.wav | wav format audio |
audio/ac3 | codec format audio |
audio/amr | codec format audio |
audio/midi | musical instrument digital interface format |
image/jpeg | jpeg format image |
image/gif | graphics interchange format |
image/png | portable network graphics format |
image/bmp | bitmap image format |
text/plain | text file format |
text/calendar | text file format |
text/vcard | text file format |
text/x-vcard | text file format |
video/mpeg | mpeg video format |
video/mp4 | mpeg layer 4 video format |
video/quicktime | quicktime video |
video/h264 | video compression format |
video/3gp | media container format |