Our Gateway API and Integration Guide

This page is meant to provide help and illustrations to users who wish to delivery SMS using Our SMS Gateway via the HTTP Protocol. Sending messages via the HTTP API is one of the best and the quickest ways to deliver SMS messages.


This page gives a detailed explanation of using the gateway through HTTP API. All requests are to be made via HTTP POST or GET to http://www.smskit.net/SMSC/API/index.php


You can get sample scripts for integrating our API on your website/applications at http://www.smskit.net/script.php



Download Excel Plugin
Need to Send personalized Bulk SMS i.e. send different SMS to different users at same time? Download Free plugin to send SMS from MS-Excel
MS-Excel 2003, MS-Excel 2007 and MS-Excel 20010 supported.How to use our Excel Plugin (Video Tutorial)

All API calls are to be made via HTTP request (GET or POST) to http://www.smskit.net/SMSC/API?. (Remember to url-encode all parameters)
API To Send SMS
API URL
http://www.smskit.net/SMSC/API/?action=compose&username=[Username]&password=[Password]&sender=[SenderID]&to=[Recipients]&message=[Message]
Required Parameters
Parameter Description
username Your account Username
password Your login Password
sender Your Sender ID
to Your Recipients separated by commas
message Your Text Message
Response (returned in plain texts))
Response Description
Message Sent Successfully SMS was successfully sent
Invalid User Incorrect username or password
Insufficient Balance Not enough available units to sent message
Sending Failed Message could not be sent
Missing Parameter One or more required parameters not supplied
API To Check Balance
API URL
http://www.smskit.net/SMSC/API/?action=balance&username=[Username]&password=[Password]
Required Parameters
Parameter Description
username Your account Username
password Your login Password
Response (returned in plain texts))
Response Description
Invalid User Incorrect username or password
Balance: [Your Balance] Your current balance returned
Missing Parameter One or more required parameters not supplied
API To Schedule SMS
API URL
http://www.smskit.net/SMSC/API/?action=schedule&username=[Username]&password=[Password]&sender=[SenderID]&to=[Recipients]&message=[Message]&sendondate=2015-03-24 16:20:38
Required Parameters
Parameter Description
username Your account Username
password Your login Password
sender Your Sender ID
to Your Recipients separated by commas
message Your Text Message
sendondate Date and Time to send message in the format YYYY-MM-DD HH:MM:SS
Response (returned in plain texts))
Response Description
Schedule Successful SMS was successfully scheduled
Invalid User Incorrect username or password
Insufficient Balance Not enough available units to sent message
Missing Parameter One or more required parameters not supplied