Back to Docs

MMS API

Send multimedia messages with images and videos

Images

JPG, PNG, GIF

Videos

MP4, MOV

US & Canada

Full MMS support

Fallback

SMS if needed

Dual-Key Authentication

API KeyPermanent

X-Smsly-Key-Id: sk_live_xxx

SDK KeyRotatable

X-SMSLY-SDK-KEY: sdk_live_xxx

Quick Start

Python
from smsly import SMSly

# === DUAL KEY SECURITY ===
client = SMSly(
    api_key="sk_live_xxx",
    sdk_key="sdk_live_xxx"
)

# Send MMS with image (type REQUIRED)
response = client.mms.marketing(
    to="+1234567890",
    media_url="https://example.com/product.jpg",
    message="Check out our new product! 🎉"
)
print(f"Message ID: {response.message_id}")

API Endpoints

POST/v1/mms/sendSend MMS message
POST/v1/mms/bulkSend bulk MMS
GET/v1/mms/:idGet MMS status
GET/v1/mmsList MMS messages

Ready to send MMS?

Get API Keys