SMS Technical Information

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.

HTTP Interface

A detailed reference on using the HTTP interface to send and receive SMS messages.

SMPP Interface

Information on using the SMPP interface to send and receive SMS messages.

Delivery Reports

How to interpret delivery report status codes returned by the SMS Gateway.

Retry Strategies

The retry strategies used by the SMS Gateway under various error conditions.

Single-shot Billing

Single-shot billing: what it means and how to enable it.

Unsubscription Requests

When we automatically remove end-users from partner whitelists, and how to receive notifications of this via HTTP.