POST
/
transactional_messages
/
send_mms
curl --request POST \
  --url https://api.v3.tatango.com/transactional_messages/send_mms \
  --header 'Content-Type: application/json' \
  --header 'x-api-key: <api-key>' \
  --data '{
  "phoneNumber": "5551234567",
  "webhookUrl": "https://yourpostbackaddress.com",
  "content": "Check out this amazing image!",
  "subject": "Amazing Image",
  "attachmentUrl": "https://tatango-mms-attachments-production.s3.us-west-2.amazonaws.com/example-image.jpg",
  "fallbackContent": "See our amazing image at example.com"
}'
{
  "message": "Request accepted, sending message to recipient",
  "transactionId": "019687e1-1b54-70f4-a68a-60af7fa776f4"
}

You can use any publicly accessible URL for attachments, or upload them to Tatango using the attachments page.

File Size Limits:

  • Shortcodes: Images (1MB), GIFs (0.6MB), Videos (2MB)
  • 10DLC: All files (0.75MB)

Supported File Types: JPG, JPEG, PNG, GIF, WebP, MP4, MPEG, vCard

Authorizations

x-api-key
string
header
required

Tatango API key

Body

application/json

MMS message request

The body is of type object.

Response

202
application/json

MMS message accepted

The response is of type object.