US Carrier-Specific Requirements

Overview

OpenMarket now offers a RESTful and feature-rich Global SMS API. Compared to the existing MX Telecom APIs, the Global SMS API provides:

  • Automated originator selection, which selects the correct short code or VMN for any country or territory
  • Our highest level SLA and increased messaging capacity
  • Better security through Basic authentication
  • A test environment for new and migrating customers

as well as a host of other benefits. While we will continue to support our existing SMS APIs, we believe that our Global SMS API offers some exciting features and benefits that you'll want to take advantage of, and future feature development will be focused on the Global SMS API. For more information, see the Release Note on our Docs and Resources website.

Note that currently the Global SMS API does not support Premium Rate messaging. Existing Premium Rate customers should continue to use the MX Telecom APIs.

Where possible, OpenMarket removes the complexity of sending messages to multiple carriers. However, there are several carriers where you services may need to provide additional parameters or use a different messaging workflow.

Verizon consent management and purpose codes

Verizon require Premium services to use Verizon consent management (VCM). This requires a different message flow from other carriers and adds two additional parameters to the request. As part of VCM, Verizon also handles subscription renewal, and the STOP and HELP messages for your service.

For details about VCM, please see Verizon Consent Management.

Verizon also requires you to identify the purpose of some standard rate messages sent as part of a premium rate campaign. The specific messages you must identify are those that are sent as part of opt-in, and any standard rate message that delivers Premium content.

For details on the parameters required in HTTP requests, please see Parameters for US carriers.

For details on the MT TLVs required in SMPP requests, please see SMPP Interface Details.

T-Mobile

T-Mobile US requires you to send opt-in tracking data, such as the type of opt-in (SMS, web, or other method) and the time that the opt-in occurred. The types of transaction that require this data are:

Service typeMT message that requires opt-in details
One time Premium RateThe Premium Rate SMS message used to bill the end user.
Premium Rate subscriptionsThe monthly Premium Rate SMS message used to renew the subscription.

For details on the parameters required in HTTP requests, please see Parameters for US carriers.

For details on the MT TLVs required in SMPP requests, please see SMPP Interface Details.

AT&T aggregator consent management

AT&T require Premium services to use aggregator consent management (ACM). This requires a different message flow from other carriers and an additional parameter added to the request.

For details about ACM, please see Consent Management.

For more information, please contact us at 1-877-698-3532 or via email at sales@uk.openmarket.com.