MM7 MMS
Submit MMS
Use this operation to send an MMS to an end user.
Quick facts
Available |
US, UK, Ireland, Australia. |
Prerequisites |
You must have MMS messaging provisioned with OpenMarket. |
Supported versions |
For this operation: all MM7 versions. |
More information |
See Overview. |
Special feature: content caching
One of the convenient things about using OpenMarket MMS is that you can link to externally-hosted content, which we then cache.
OpenMarket will cache any content that it retrieves from a URL for a limited amount of time. This reduces the bandwidth used and increases the speed at which you can send us message requests. To use this feature, you just need to store each content item externally, rather than include the content in the message request. All or part of the MMS message can use this feature (e.g., you could send text for the message and the SMIL in the message request, and supply URLs for the rest of the message).
For use, see Using content caching below.
Including a mobile operator ID in the request
You can supply the mobile operator details as an ID in the request header of an MM7 request. If you don't supply the mobile operator, OpenMarket can look it up (this may be a separately charged fee, depending on your contract). The same mobile operator ID is returned in the HTTP header of delivery reports and MO requests.
For the best throughput performance, you should include the mobile operator ID in each request, otherwise OpenMarket will need to perform an operator lookup before we can forward the message to the mobile operator.
The HTTP Header Name to use is: X-OpenMarket-Carrier-Id. Specify an OpenMarket mobile operator ID as the value. For example:
X-OpenMarket-Carrier-Id: 77
Making a Request
This endpoint supports version 1.2 of Transport Layer Security (TLS).
Mime headers
For most mime parts, you will need to provide the following headers: Content-Type
, Content-Id
, and Content-Transfer-Encoding
.
Content ID recommendations
The content ID is a unique identifier for the content part. When specifying each content ID in your requests, we recommend that you:
- Don't include any angle brackets around a content ID
- Don't include spaces or anything other than basic letters/numbers
- Keep the IDs shorter than 20 characters
Content Transfer Encoding
The default encoding for any content is always binary. Therefore, if you are using another encoding, you must specify this in the mime header.
Request headers
Example Header
Authorization: Basic VXNlcm5hbWU6cGFzc3dvcmQ=
Content-Type: multipart/related; boundary="aMIMEBoundary"
X-OpenMarket-Carrier-Id: 87
Field |
Description |
---|---|
Authorization |
Your account ID and password, separated by a colon, and then base64 encoded. Your account ID and password are case-sensitive. For help with Basic authentication see Authenticate with OpenMarket. |
Content-Type |
Specify the content-type as shown in the example above. |
X-OpenMarket-Carrier-Id |
A numeric ID representing the mobile operator as known by OpenMarket; e.g., 383 for AT&T in the US. If you do not specify a mobile operator, then OpenMarket will perform an operator lookup on your behalf. For a list of mobile operators that support MMS, see Supported Mobile Operators and Limitations. |
Request body
SOAP envelope
The following is an example SOAP envelope for an MT MMS request.
<soap-env:Envelope xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/">
<soap-env:Header>
<TransactionID xmlns="http://www.3gpp.org/ftp/Specs/archive/23_series/23.140/schema/REL-6-MM7-1-4" soap-env:mustUnderstand="1">20999</TransactionID>
</soap-env:Header>
<soap-env:Body>
<SubmitReq xmlns="http://www.3gpp.org/ftp/Specs/archive/23_series/23.140/schema/REL-6-MM7-1-4">
<MM7Version>6.8.0</MM7Version>
<SenderIdentification>
<VASPID>123-456-789-1234</VASPID>
<VASID> AcmeUS </VASID>
<SenderAddress>
<ShortCode>222111</ShortCode>
</SenderAddress>
</SenderIdentification>
<Recipients>
<To>
<Number displayOnly="false">12125550123</Number>
</To>
</Recipients>
<DeliveryReport>true</DeliveryReport>
<Subject>My MT Message</Subject>
<Content href="cid:mm7Content" allowAdaptations="true" />
</SubmitReq>
</soap-env:Body>
</soap-env:Envelope>
Elements
This table lists the SOAP elements we support.
Element |
Description |
---|---|
TransactionID |
The identification of the MM7_submit.REQ/MM7_submit.RES pair. It is located in the SOAP header. You supply this in the MM7_submit.REQ and OpenMarket returns it in the MM7_submit.RES. Required: Always |
SubmitReq |
Identifies the message as an MM7_submit.REQ. This is the message type for an MT request. Required: Always |
MM7Version |
Identifies which MM7 interface version you are using. Required: Always |
VASPID |
Your VASP ID, which is the same as your OpenMarket account ID. Required: Always |
VASID |
Identifies the VAS application. In MT message requests, this is the MT configuration that you wish to send the message through. Required: Always |
Your short code, the text-enabled toll-free number (US only), 10DLC, or alphanumeric (UK only). This should match the same information that is linked in the MT configuration, and generally to the service you are providing. Required: Always |
|
The mobile phone number of the end user. This must be a valid mobile number in international format without a leading "+" character; for example: 12515550130(US) and 447700900765 (UK). Multiple addresses are not supported. Required: Always |
|
Content |
Content of the multimedia message. href:cid attribute links to attachment. OpenMarket will only accept requests that have at least one attachment. Required: Always |
DeliveryReport |
Whether you wish to receive a delivery report for the message. The value must be Boolean (either true or false). The default is false. Required: No |
Subject |
Title of the whole multimedia message. This can be a maximum of 80 characters. Required: No |
allowAdaptations |
Indicates if you wish to allow the mobile operator to re-encode (transcode) the content to make the content more suitable to the target handset. Each mobile operator may choose to obey or ignore this field; for example, some mobile operators assume or require by default the option to transcode content. AllowAdaptations is an attribute of Content element. The value must be Boolean (either true or false). The default is true. From REL-6 onwards, in case of misalignment, DRM-protection rules shall prevail on the Content Adaptation Restriction feature. Required: No |
MIME parts
Using content caching
The Content-Type to use for supplying the URL is:
Content-Type: application/vnd.openmarket.remoteContent
For example:
--mimeboundary
Content-Type: application/vnd.openmarket.remoteContent
Content-Id: MMS-Demo.mp4
https://www.openmarket.com/docs/Content/downloads/MMS-Demo.mp4
--mimeboundary
Headers to include with the externally-hosted content
The HTTP header for the content must include the Content-Type field, so that we know what the content is. For example, a .png image should use: Content-Type: image/png.
When OpenMarket retrieves the content item, we will heed the "Cache-Control" and "Expires" HTTP headers provided with the content item.
Best practices
- Make each piece of content available at its URL for at least three days after your last request. This ensures that OpenMarket can still access the content in the unlikely situation of a mobile operator or network disruption causing message retries and delays. OpenMarket only caches the content for a limited time, and your message processing may be split over multiple data centers, which will each fetch the content item separately.
- Use a unique URL for new content (e.g. do not recycle the location). This ensures that we never use a previously cached version of content instead of new content.
Example request
In the following example, a curl command is used to send an MM7 message:
Note: You must be authenticated with OpenMarket before running this curl command.
curl -D junk -X POST -H "Content-Type: multipart/related; boundary=aMIMEBoundary" X-OpenMarket-Carrier-Id: 87 --user "accountid:password" --data-binary @sample_base64_mm7.txt https://mms.openmarket.com/api/mm7
The following shows an example message based on the curl command above.
Important: See the list of Elements above to ensure that you are passing the required fields.
--aMIMEBoundary
Content-Type: text/xml
Content-ID: <soap-start>
<?xml version="1.0" encoding="UTF-8"?>
<soap-env:Envelope xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/">
<soap-env:Header>
<TransactionID xmlns="http://www.3gpp.org/ftp/Specs/archive/23_series/23.140/schema/REL-6-MM7-1-4" soap-env:mustUnderstand="1">20999</TransactionID>
</soap-env:Header>
<soap-env:Body>
<SubmitReq xmlns="http://www.3gpp.org/ftp/Specs/archive/23_series/23.140/schema/REL-6-MM7-1-4">
<MM7Version>6.8.0</MM7Version>
<SenderIdentification>
<VASPID>000-000-113-65482</VASPID>
<VASID>10950</VASID>
<SenderAddress>
<ShortCode>10950</ShortCode>
</SenderAddress>
</SenderIdentification>
<Recipients>
<To>
<Number displayOnly="false">12065551212</Number>
</To>
</Recipients>
<DeliveryReport>true</DeliveryReport>
<Subject>My MT Message</Subject>
<Content href="cid:mm7Content" allowAdaptations="true" />
</SubmitReq>
</soap-env:Body>
</soap-env:Envelope>
--aMIMEBoundary
Content-Type: multipart/mixed; boundary="bMIMEBoundary"
Content-ID: <mm7C15406ontent>
--bMIMEBoundary
Content-Type: text/plain
Content-Transfer-Encoding: binary
Content-ID: text_0.txt
Hi! This is an MMS MT message.
--bMIMEBoundary
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-ID: OM_INLINE_RGB_WHITE.png
iVBORw0KGgoAAAANSUhEUgAACToAAAOECAYAAACL3hw1AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABANpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ1dWlkOjVEMjA4OTI0OTNCRkRCMTE5MTRBODU5MEQzMTUwOEM4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjgwMjg2RERFQURBNzExRTZCQjI0RUQ5MzIwNTFDNzU0IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjgwMjg2REREQURBNzExRTZCQjI0RUQ5MzIwNTFDNzU0IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE3IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6M2Q2NmIxYmQtMWY4ZS00YzBmLWI5NmItMjQ5YTBjNWNkMDA5IiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpk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AAAAAAD2RCcAAAAAAAAAAGBPdAIAAAAAAAAAAPZEJwAAAAAAAAAAYE90AgAAAAAAAAAA9kQnAAAAAAAAAABgT3QCAAAAAAAAAAD2RCcAAAAAAAAAAGBPdAIAAAAAAAAAAPZEJwAAAAAAAAAAYE90AgAAAAAAAAAA9kQnAAAAAAAAAABgT3QCAAAAAAAAAAD2RCcAAAAAAAAAAGBPdAIAAAAAAAAAAPZEJwAAAAAAAAAAYE90AgAAAAAAAAAA9kQnAAAAAAAAAABgT3QCAAAAAAAAAAD2RCcAAAAAAAAAAGBPdAIAAAAAAAAAAPZEJwAAAAAAAAAAYE90AgAAAAAAAAAA9kQnAAAAAAAAAABgT3QCAAAAAAAAAAD2RCcAAAAAAAAAAGBPdAIAAAAAAAAAAPZEJwAAAAAAAAAAYE90AgAAAAAAAAAA9kQnAAAAAAAAAABgT3QCAAAAAAAAAAD2RCcAAAAAAAAAAGBPdAIAAAAAAAAAAPZEJwAAAAAAAAAAYE90AgAAAAAAAAAA9kQnAAAAAAAAAABgT3QCAAAAAAAAAAD2RCcAAAAAAAAAAGBPdAIAAAAAAAAAAPZEJwAAAAAAAAAAYE90AgAAAAAAAAAA9kQnAAAAAAAAAABgT3QCAAAAAAAAAAD2RCcAAAAAAAAAAGBPdAIAAAAAAAAAAPZEJwAAAAAAAAAAYE90AgAAAAAAAAAA9kQnAAAAAAAAAABgT3QCAAAAAAAAAAD2RCcAAAAAAAAAAGBPdAIAAAAAAAAAAPZEJwAAAAAAAAAAYE90AgAAAAAAAAAA9kQnAAAAAAAAAABgT3QCAAAAAAAAAAD2RCcAAAAAAAAAAGBPdAIAAAAAAAAAAPZEJwAAAAAAAAAAYE90AgAAAAAAAAAA9kQnAAAAAAAAAABgT3QCAAAAAAAAAAD2RCcAAAAAAAAAAGBPdAIAAAAAAAAAAPZEJwAAAAAAAAAAYE90AgAAAAAAAAAA9kQnAAAAAAAAAABgT3QCAAAAAAAAAAD2RCcAAAAAAAAAAGBPdAIAAAAAAAAAAPZEJwAAAAAAAAAAYE90AgAAAAAAAAAA9kQnAAAAAAAAAABgT3QCAAAAAAAAAAD2RCcAAAAAAAAAAGBPdAIAAAAAAAAAAPZEJwAAAAAAAAAAYE90AgAAAAAAAAAA9kQnAAAAAAAAAABgT3QCAAAAAAAAAAD2RCcAAAAAAAAAAGBPdAIAAAAAAAAAAPZEJwAAAAAAAAAAYE90AgAAAAAAAAAA9kQnAAAAAAAAAABgT3QCAAAAAAAAAAD2RCcAAAAAAAAAAGBPdAIAAAAAAAAAAPZEJwAAAAAAAAAAYE90AgAAAAAAAAAA9kQnAAAAAAAAAABgT3QCAAAAAAAAAAD2RCcAAAAAAAAAAGBPdAIAAAAAAAAAAPZEJwAAAAAAAAAAYE90AgAAAAAAAAAA9kQnAAAAAAAAAABgT3QCAAAAAAAAAAD2RCcAAAAAAAAAAGBPdAIAAAAAAAAAAPZEJwAAAAAAAAAAYE90AgAAAAAAAAAA9kQnAAAAAAAAAABgT3QCAAAAAAAAAAD2EqBdOxYAAAAAGORvPY0dxZHoBAAAAAAAAAAA7IlOAAAAAAAAAADAnugEAAAAAAAAAADsiU4AAAAAAAAAAMCe6AQAAAAAAAAAAOyJTgAAAAAAAAAAwJ7oBAAAAAAAAAAA7IlOAAAAAAAAAADAnugEAAAAAAAAAADsiU4AAAAAAAAAAMCe6AQAAAAAAAAAAOyJTgAAAAAAAAAAwJ7oBAAAAAAAAAAA7AVuD7xTUHrHswAAAABJRU5ErkJggg==
--bMIMEBoundary--
--aMIMEBoundary--
Response from OpenMarket
The SOAP response follows the semantics of the HTTP status information. For example, 2XX status codes indicates that the sending application, including the SOAP message, was successfully received, understood and accepted.
The following is an example response:
HTTP/1.1 200 OK
Date: Tue, 12 Jul 2021 11:03:32 GMT
Server: Jetty(8.1.8.v20121106)
Content-Type: text/xml
Content-Length: 594
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns1:Envelope xmlns:ns1="http://schemas.xmlsoap.org/soap/envelope/"xmlns:ns3="http://www.3gpp.org/ftp/Specs/archive/23_series/23.140/schema/REL-6-MM7-1-4">
<ns1:Header>
<ns3:TransactionID ns1:mustUnderstand="1">20999</ns3:TransactionID>
</ns1:Header>
<ns1:Body>
<ns3:SubmitRsp>
<ns3:MM7Version>6.8.0</ns3:MM7Version>
<ns3:Status>
<ns3:StatusCode>1000</ns3:StatusCode>
<ns3:StatusText>Successfully parsed and validated request</ns3:StatusText>
</ns3:Status>
<ns3:MessageID>369500617770864640</ns3:MessageID>
</ns3:SubmitRsp>
</ns1:Body>
</ns1:Envelope>
The response from OpenMarket will contain the following elements:
Elements |
Description |
---|---|
TransactionID |
ID of the MM7_submit.req/MM7_submit.Res pair. Part of the SOAP header. This is the same value that your system provided with the MT request. Returned: Always |
SubmitRsp |
Identifies the message as a MM7 Submit Response. This is the message type for a response to an MT MMS request. Returned: Always |
MM7Version |
Identifies the version of the interface supported by OpenMarket. This is the same value that your system specified in the MT request. Returned: Always |
StatusCode |
A code that indicates whether the MT message request was successful or failed. Note that this does not mean the message was delivered to the handset. For a list of the MMS status codes, see below. Returned: Always |
StatusText |
Text description of the status code. Returned: Always |
MessageId |
If the MT message submit is successful then this contains the OpenMarket generated ID of the submitted message. This ID may be used in subsequent requests and reports relating to this message. Returned: For successful message requests only |
Testing your integration
OpenMarket provides an option for testing your integration with the production environment. See Testing Your MMS Integration.
Troubleshooting
Status codes
These codes are returned in the response body for both accepted or rejected requests.
Status code |
Description |
Recommended action | Retryable? |
---|---|---|---|
1000 |
Successfully parsed and validated request. |
N/A | N/A |
2001 |
Operation restricted. Some fields in the request violated filtering rules. |
To prevent blocked content, check details of contract for specifics on filtering rules . |
No |
2002 |
Address error. Generated when there's one of the following issues with the Recipients field:
|
|
No |
2007 |
Unable to parse request. An element value format is invalid or incorrect. |
Ensure the request is properly formatted, or ensure the HTTP Content-Type header and boundary parameters match the actual type of the content and the actual boundary used. | Yes |
3000 |
System error. The server failed to fulfill an apparently valid request due to a memory allocation failure. |
Retry after 15 seconds. | Yes |
4005 |
Service error. Returned if a message caused a server failure. |
Do not attempt to retry the message. | No |
4006 |
Service unavailable. Returned when the service is temporarily unavailable or failed to complete the request. |
Retry sending the message. | Yes |
4007 |
Service denied. Missing or invalid VASPId or VASId . |
Check whether the Value Added Service Provider (VASP), assigned during the onboarding process, is correct. |
No |