MX Telecom SMS Gateway HTTP Interface
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.
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
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.
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.
An overview of how to send an SMS to a single recipient using the HTTP GET or POST request method.
An overview of how to send an SMS to a multiple recipients using the HTTP POST request method.
The API reference for sending an SMS of any message type.
The API reference for receiving a delivery report.
An overview and API reference for receiving an SMS.
An overview and API reference for receiving unsubscribe requests.