MX Telecom SMS Gateway HTTP Interface
Overview
The HTTP Interface is the most popular direct interface for the SMS Gateway, as it is simple to implement and provides a fuller feature set than SMPP.
Features
You can use the HTTP interface to send and receive SMS messages of any type, such as:
- plain text messages
- content messages such as WAP Push messages and MMS notifications
- vCard messages
- messages with User Data Header (UDH) information
- 8-Bit binary messages
For all messages sent through the SMS Gateway, you can optionally receive a range of detailed delivery reports.
The interface supports both HTTP and HTTPS requests, and HTTP 1.1 for persistent connections.
Benefits over SMPP
The benefits of using the HTTP interface over the SMPP interface are:
- ability to send an SMS to multiple recipients in one request
- automatic multipart SMS messaging for long text messages
- access to unsubscribe notifications
Requirements
Your platform will need to be able to send and receive HTTP or HTTPS GET and POST requests.
You will also need to provide a URL for incoming notifications from the SMS Gateway about the status of sent messages and to receive SMS messages.
Security
The SMS Gateway exposes an HTTPS interface for all request types.
For extra security, you can submit a whitelist of IP addresses from which the SMS Gateway will accept mesage requests for your account.
Sending a Single SMS
An overview of how to send an SMS to a single recipient using the HTTP GET or POST request method.
Broadcasting an SMS
An overview of how to send an SMS to a multiple recipients using the HTTP POST request method.
Sending Reference
The API reference for sending an SMS of any message type.
Receiving Delivery Reports
The API reference for receiving a delivery report.
Receiving an SMS
An overview and API reference for receiving an SMS.
Unsubscribe Requests
An overview and API reference for receiving unsubscribe requests.

