---
title: MMS API | Programmable MMS API from Telnyx
canonical: https://telnyx.com/products/mms-api
---
# MMS API | Programmable MMS API from Telnyx

# MMS API

Developer friendly, rich media programmable MMS & [SMS](https://telnyx.com/products/sms-api). Send GIFs, images, audio and even video to U.S. and Canadian numbers.

[Talk to an expert](https://telnyx.com/contact-us)

Get started in the [portal](https://telnyx.com/sign-up).

Channels:[10DLC](https://telnyx.com/products/10dlc-registration)[Toll-free](https://telnyx.com/products/toll-free-sms)[Short code](https://telnyx.com/products/sms-short-code)

**ABOUT**

## Send MMS with the Telnyx Messaging API

MMS messages are great for creating high engagement customer experiences with rich media. Our award-winning, developer friendly API allows you to send MMS messages to any U.S. or Canada handset from a shortcode, 10DLC or Toll-Free number.

**FEATURES**

## Improve MMS delivery with smart features

Developer-friendly programmable Messaging API that has built-in compliance, speed, scale and flexibility.

* ### Geomatch for MMS  
Send multimedia messages from the same local area code as the recipient to increase trust.
* ### Sticky Sender  
If you’re using multiple numbers, ensure that individual customers receive messages from the same number.
* ### Automatic opt-outs  
If a customer replies to a GIF, image, audio or other message with a “stop word” message (e.g. STOP), Telnyx will automatically unsubscribe them from future sends.
* ### Use existing numbers  
Using our Hosted SMS or FastPort service (with real-time CSR validation), you can migrate pre-existing numbers to Telnyx for multimedia messaging.
* ### Transparent delivery reports  
Telnyx’s MMS Messaging API comes with a variety of reports and a debugging tool to help you understand delivery receipts and errors in more detail than the competition.
* ### Message queuing  
Our automated message queuing is set based on your account limits and the latest industry standards, ensuring maximum throughput without compromising delivery or compliance.

## BENEFITS

## High engagement MMS

Achieve higher clickthrough, re-sharing and engagement with rich media.

\>15%

## Better engagement than SMS

## Developer-friendly, scalable API

Among SMS API providers, Telnyx consistently wins awards for its results and ease-of-use. We take care of the details as you scale, so you don’t have to. 

#1

## Ranked API for Results and Ease of Use

HOW IT WORKS

[Sign up](https://telnyx.com/sign-up)

### Purchase MMS-capable number(s)

Purchase appropriate U.S. or Canadian numbers with messaging capability. If you have an existing number which you wish to port, try our Hosted SMS (& MMS) solution.

### Complete registration(s)

Set up a Messaging profile and complete any required registrations (such as 10DLC brand and campaign setup). You can do this via the Portal or our API.

### Test MMS sends

Connect to our all-in-one Messaging API service with your credentials. Test sending MMS to handsets. Work closely with our award-winning expert support team to resolve any issues.

### Scale from tens to thousands

Scale your messaging from tens to hundreds or even thousands of messages per day. Our account notifications with tickets and vouchers, marketing, outreach and much more make it simple.

Step 1/4

**RESOURCES**

## Start building

Our code is your code.

cURLPythonNodePHPJavaRuby

```
curl -X POST "https://api.telnyx.com/v2/messages" \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -d '{
    "from": "+13125550001",
    "to": "+13129450002",
    "subject": "Picture",
    "text": "Hello, world!",
    "media_urls" : [
      "https://picsum.photos/500.jpg"
    ]
}'
```

* ### API overview: Messaging  
Want to send images, audio, video or even GIFs to customers? Check out our API here.  
[Explore docs](https://developers.telnyx.com/)
* ### Tutorial: Send an MMS or SMS with Telnyx API  
Learn how to send multimedia messages as well as SMS via the Telnyx Messaging API  
[View tutorial](https://developers.telnyx.com/)
* ### MMS sending and receiving tutorials & overviews  
Want to send multimedia messages via the Telnyx API? Or find out what kind of files you can send in the first place? Check out our support documents.  
[See overview](https://support.telnyx.com/en/articles/3102823-mms-sending-and-receiving)

**PRICING**

## See our MMS Messaging pricing

Customers typically save 30% by switching to Telnyx for Messaging, with lower list pricing and automatic volume discounts.

Starting at:

$0.015

Per message

[See pricing](https://telnyx.com/pricing/messaging)

SOLUTIONS

## Rich experiences via multimedia messages

* [![Woman receives account notification](https://d2efw2akbx8gaf.cloudfront.net/https://dotcom-payload-assets-prod.s3.us-east-1.amazonaws.com/cms-media/Account_notifications-3137229e.png?width=640&format=webp)Account Notifications with MMSBuild an Account Notifications system that can send tickets, coupons and more via MMS.Learn more](https://telnyx.com/use-cases/customer-notifications-system)
* [![Woman receives SMS text from customer service](https://d2efw2akbx8gaf.cloudfront.net/https://dotcom-payload-assets-prod.s3.us-east-1.amazonaws.com/cms-media/SMS_customer_service_and_support-05dae01b.png?width=640&format=webp)Customer supportMaximize efficiency through image or audio instructions from a 2-way customer support number.Learn more](https://telnyx.com/use-cases/sms-customer-service)
* [![People sending text messages on subway](https://d2efw2akbx8gaf.cloudfront.net/https://dotcom-payload-assets-prod.s3.us-east-1.amazonaws.com/cms-media/SMS_marketing_software-d6f0db71.png?width=640&format=webp)MMS marketingBuild your own MMS Marketing Software with our API and we'll take care of the details. Learn more](https://telnyx.com/use-cases/sms-marketing)

**CUSTOMER STORIES**

Boone Putney

CTO, Fetch

The communication with the Telnyx support team was much faster and more transparent than we’d seen with other providers … and we didn’t have to pay extra for this either.

[Read customer story](https://telnyx.com/customer-stories/fetch-package)

## Sign up and start building

[Talk to an expert](https://telnyx.com/contact-us)[Talk to an expert](https://telnyx.com/contact-us)

## FAQ

### What’s the difference between SMS and MMS?

The difference between the two is that SMS can send text and emojis, while MMS can include media like GIFs, images, audio and video

### What are the supported file types for MMS?

### How do I buy an MMS enabled number with Telnyx?

### Can I enable MMS on numbers from a different provider?

### What happens when I try to send an MMS from a non-supported number?

### Does Telnyx offer short code MMS?

### Up to what size is my MMS message supported?

### Does Telnyx provide SDKs?

### Are media files for outbound messages cached within Telnyx? If so, for how long?

### How can I send a long-text message as a MMS with no attachments?

### How do Carrier Fees work?

### Which number type should I use for sending?

**Resources, Docs, Support**

## Mms Api hub 

* ### Receive and Respond to SMS/MMS | Telnyx  
receive and reply to SMS or MMS  
[Read more](https://developers.telnyx.com/docs/messaging/messages/send-receive-mms)
* ### Telnyx MMS Transcoding | Telnyx  
Optional resizing of the MMS media files (images and videos) to meet carrier size restrictions  
[Read more](https://developers.telnyx.com/docs/messaging/messages/mms-transcoding)
* ### Telnyx MMS Converter | Telnyx  
Optional automatic fallback to SMS when sending MMS to destinations that don't support it.  
[Read more](https://developers.telnyx.com/docs/messaging/messages/mms-converter)
* ### Send a Message on the Telnyx Platform | Telnyx  
A short description of this page  
[Read more](https://developers.telnyx.com/docs/messaging/messages/send-message)
* ### Receive SMS and MMS | Telnyx  
inbound SMS or MMS  
[Read more](https://developers.telnyx.com/docs/messaging/messages/receive-message)
* ### Messaging APIs | Telnyx  
With the Messaging family of products, you can send and receive SMS/MMS messages from your apps, facilitate interaction with The Campaign Registry (TCR) for 10DLC compliance, and more!  
[Read more](https://developers.telnyx.com/api/messaging)
* ### Send a message API | Telnyx  
Send a message with a Phone Number, Alphanumeric Sender ID, Short Code or Number Pool.  
[Read more](https://developers.telnyx.com/api/messaging/send-message)
* ### Send a group MMS message API | Telnyx  
Send a group MMS message  
[Read more](https://developers.telnyx.com/api/messaging/create-group-mms-message)
* ### Retrieve a message API | Telnyx  
Note: This API endpoint can only retrieve messages that are no older than 10 days since their creation. If you require messages older than this, please generate an [MDR report.](https://developers.telnyx.com/api/v1/mission-control/add-mdr-request)  
[Read more](https://developers.telnyx.com/api/messaging/get-message)
* ### List messaging profiles API | Telnyx  
List messaging profiles  
[Read more](https://developers.telnyx.com/api/messaging/list-messaging-profiles)
* ### What is MMS messaging? How can your brand leverage it?  
Learn how MMS messaging for business can boost customer engagement, streamline communication, and improve brand recognition.  
[Read more](https://telnyx.com/resources/what-is-mms-messaging)
* ### SMS vs. MMS | Here’s how they’re different - Telnyx  
We break down the differences between SMS and MMS, from pricing to messaging restrictions.  
[Read more](https://telnyx.com/resources/sms-vs-mms)
* ### Boost customer engagement with MMS marketing  
Discover the power of MMS marketing and how it can enhance customer engagement, boost conversion rates, and drive business growth.  
[Read more](https://telnyx.com/resources/boost-customer-engagement-with-mms-marketing)
* ### MMS group or broadcast messaging: Which should you use?  
Learn the difference between MMS group and broadcast messaging, which one to choose, and best practices for effective campaigns  
[Read more](https://telnyx.com/resources/mms-group-or-broadcast-messaging)
* ### Telnyx Blog | CPaas & UCaaS Resources  
Find data-driven research, comprehensive guides and all things SIP trunking, voice and SMS APIs, wireless and more.  
[Read more](https://telnyx.com/resources/topic/messaging)
* ### Learn about the powerful features of the Telnyx SMS API  
What is an SMS API? Dive into the world of real-time messaging, which connects apps to telecom networks, and discover its potential for your business.  
[Read more](https://telnyx.com/resources/sms-api-explained)
* ### Building secure messaging apps? Here are some tips  
Discover practical ways to build secure messaging apps that prioritize user privacy and data security through encryption, authentication, and compliance.  
[Read more](https://telnyx.com/resources/build-secure-messaging-apps-with-these-tips)
* ### Telnyx vs Twilio | What are the key differences?  
Telnyx vs. Twilio: Which should you choose? Use our in-depth guide to learn which business communications provider is right for you.  
[Read more](https://telnyx.com/resources/comparing-telnyx-twilio)
* ### Hosted Messaging at Telnyx Explained  
Hosted messaging lets you add Telnyx messaging to your existing voice numbers or landlines. Even without changing your voice provider.  
[Read more](https://telnyx.com/resources/hosted-messaging-telnyx)
* ### What’s programmable SMS, and how can you use it?  
Learn what programmable SMS is, how it differs from traditional SMS, and how developers leverage it for various use cases.  
[Read more](https://telnyx.com/resources/what-is-programmable-sms)
* ### The Better Twilio Alternative - Telnyx  
Switch to Telnyx for a better Twilio alternative. Benefit from our competitive pricing, private global network, and award-winning support.  
[Read more](https://telnyx.com/the-better-twilio-alternative)
* ### Top 5 Twilio Verify API alternatives  
Looking for the best verification API for your business? Don’t just default to Twilio Verify API. Consider some of these great options instead.  
[Read more](https://telnyx.com/resources/twilio-verify-api-alternatives)
* ### MMS Sending and Receiving | Telnyx Help Center  
In this article we will explain how to send and receive MMS messages using Telnyx API.  
[Read more](https://support.telnyx.com/en/articles/3102823-mms-sending-and-receiving)
* ### FAQs about MMS at Telnyx | Telnyx Help Center  
Here you will find frequently asked questions about sending and receiving MMS, answered.  
[Read more](https://support.telnyx.com/en/articles/4450150-faqs-about-mms-at-telnyx)
* ### Getting Started with Messaging | Telnyx Help Center  
Begin with Telnyx messaging: Toll-free, error codes, SDKs, and webhook utilization.  
[Read more](https://support.telnyx.com/en/collections/2500425-getting-started-with-messaging)
* ### Setting Up a Messaging Profile | Telnyx Help Center  
Here we will explain how to get SMS ready with Messaging Profiles on Telnyx.  
[Read more](https://support.telnyx.com/en/articles/3562059-setting-up-a-messaging-profile)
* ### Telnyx Messaging Integration Guides | Telnyx Help Center  
Integrate SMS services with Telnyx: RockStar SMS, Chiro8000, Verify API, and more.  
[Read more](https://support.telnyx.com/en/collections/2500426-telnyx-messaging-integration-guides)
* ### Telnyx Messaging Error Codes | Telnyx Help Center  
This article provides a breakdown of the messaging error codes used by Telnyx and their meanings!  
[Read more](https://support.telnyx.com/en/articles/6505121-telnyx-messaging-error-codes)
* ### SMS Marketing API and Platform \[Use Cases\]  
Enhance your SMS marketing with Telnyx's powerful API and platform. Start optimizing your campaigns today.  
[Read more](https://telnyx.com/use-cases/sms-marketing)
* ### Customer Service API from Telnyx  
Learn how building on Telnyx can unlock limitless potential for your customer service team. Get started in minutes.  
[Read more](https://telnyx.com/use-cases/sms-customer-service)

[Start building](https://telnyx.com/sign-up)