HTTP

Seamless integration with the HTTP interface

Introduction

This document provides a reference for all features available to you via the HTTP interface for sending SMS.

The HTTP-API allows you to integrate your application (client) to SMSGlobal (vendor) using the HTTP protocol to send SMS. HTTP is also supported for secure transactions using SSL encryption.

The Client issues either a HTTP GET or POST request to the SMSGlobal HTTP interface supplying a list of required parameters. SMSGlobal issues back a HTTP response which indicates the validity of the transaction.

The HTTP-API is used for one-way messaging only. Therefore, you need to provide a valid MSISDN as the Sender ID of the message to enable the recipient to respond.

HTTP API Features Scroll to Top

Custom Sender ID
Dedicated Virtual Numbers
Delivery Receipt Notifications via Email/SMS
Recipient OPT Out Option
24/7 support via our support team

Sending an SMS Scroll to Top

URL: http://api.lowcostSMS.com/http-api.php

HTTP Parameters Scroll to Top

Below is a list of parameters when issuing a HTTP request.

Parameter Description Presence
action Action to be taken. [Default: sendsms] Mandatory
User Your SMSGlobal username Mandatory
Password Your Your SMSGlobal password Mandatory
from MSIDSN or Sender ID that the message will appear from. Eg: 61409317436 (Do not use +before the country code) Mandatory
to MSIDSN of the recipient that the message will be sent to. Eg: 61409317436 (Do not use + before the country code) Message to be sent. Must be URL encoded. Mandatory
text Sending unicode messages such as Chinese or Arabic, needs to have the text encoded three timess. Mandatory
text Sending unicode messages such as Chinese or Arabic, needs to have the text encoded three timess. Mandatory
maxsplit Enables splitting of message if text exceeds 160 characters. Specifies number of times allowed to split. Optional
scheduledatetime To schedule the message to be sent sometime/date in the future. Time/Date format is: “yyyy-mm-dd hh:mm:ss”which must be URL encoded. - The time must be in AEDT Optional
optout The optout=1 parameter for HTTP API to exclude opted out numbers. Optional
api api=1 will enable shared numbers. Optional
apireply apireply=1 will enable shared numbers. Optional

HTTP Response Scroll to Top

The HTTP response from SMSGlobal contains the following:
Status Code
Sent Queued Message ID (Internal use only)
SMSGlobalMsgId
Error message (if present)

HTTP Response Scroll to Top

The HTTP response from SMSGlobal contains the following:
Status Code
Sent Queued Message ID (Internal use only)
SMSGlobalMsgId
Error message (if present)

Secured High Reliability

How Can we Partner Up?

From the very first day to the very last day, we make sure we provide you the best of our services with effective communication, skilled team members and a lot of passion for marketing. Contact Us Now.

24/7 Telephone
Support

More Than 2,500+
Happy Customers

100% Ownership
Rights

Money Back Guarantee

Client Satisfaction
Before Profit.

Delivery Software
At Pace

Call Us And Discuss Your Project With Our Experts Today

Call us now to get started 20 3475 5996
Place an Order support@lowcostsms.uk
How can I help you?