Messages v2.1

The Messaging API v2.1 allows you to send and receive SMS (text messages) and MMS (multimedia messages) on long code and toll-free numbers. This version supports compact and JSON API request formats. All of your Flowroute phone numbers are MMS-enabled. Maximum message size for outbound MMS (or mobile-terminated messages) is currently 750kB.

Authentication

Messages v2.1 utilizes HTTP Basic Auth. Use your API credentials from Flowroute Manage to authenticate: Access Key serves as your username while Secret Key serves as your password.

Versioning

Messages v2.1 is versioned according to Flowroute's philosophy on resource-level breaking changes.

Supported Content Types for MMS

Outbound MMS

While both the destination mobile operator and device ultimately determine compatibility, most mobile operators and handsets render the MMS file types specified below:

Image Video Audio Text
PNG 3GP AMR Plain
JPEG MP4 MIDI
GIF AVI WAV
BMP MPG AC3
MP3

Inbound MMS

Flowroute sends the message attachments as they are received from a mobile operator. Most operators have a maximum message size of 1.5MB, but can send payloads up to 15MB.

Base URL

https://api.flowroute.com/v2.1