API Documentation

Our API is the easiest SMS gateway solution for any developer. It can be integrated on any website with any stack. We have Simple SMS APIs with detailed documentation and url for all major platforms. With responsive developer support, integrating our API is a butter-smooth experience!

📱 Flutter Developers Special

We have a dedicated package available for Flutter to make your integration even faster.

View Flutter Package

HTTP Token Based API

GET

Domestic Send SMS

http://135.181.75.92/http-tokenkeyapi.php?authentic-key=&senderid=Senderid&route=2&number=enternumber&message=hellothere&templateid=XXXXXXX
GET

International Send SMS

http://135.181.75.92/http-tokenkeyapi.php?authentic-key=&senderid=6-char-Sender-id&route=18&number=Enter-number-withcountry-code&message=hello World
GET

PUSH BULKSMS Domestic

http://135.181.75.92/http-tokenkeyapi.php?authentic-key=&senderid=6char-senderid&route=2&number=9188XXXXXX, 9988XXXXXX, 9699XXXXXX&message=hellothere&templateid=XXXXXXX
GET

Unicode SMS (Local Languages)

http://135.181.75.92/http-tokenkeyapi.php?authentic-key=&senderid=6char-senderid&route=2&unicode=2&number=enternumber&message=हेलो मैसेज
GET

Schedule SMS

http://135.181.75.92/http-tokenkeyapi.php?authentic-key=&senderid=6char-senderid&route=2&number=91XXXXXXXXXX, 91XXXXXXXXXX &time=2017-02-17 04:00pm&message=hellothere&templateid=XXXXXXX
GET

Customized SMS (Different msg to different numbers)

http://135.181.75.92/customizesms.php?username=enterusername&password=enterpassword&senderid=6char-senderid&route=2&number=81177xxxxxx,8177xxxxxx,8177xxxxxx&message=msgmob1^msgmob2^msgmob3&templateid=XXXXXXX
GET

Send SMS without Template ID (Non-DLT)

http://135.181.75.92/tokenapi-nontid.php?authentic-key=&senderid=Senderid&route=2&number=enternumber&message=hellothere

JSON API Interface

JSON Send SMS

http://135.181.75.92/http-jsonapi.php?username=enterusername&password=enterpassword&senderid=Senderid&route=2&number=enternumber&message=hellothere&templateid=XXXXXXX

JSON Delivery Report Status

http://135.181.75.92/http-jsondlr.php?username=enterusername&password=enterpassword&msg_id=message-id

JSON Check Balance

http://135.181.75.92/http-jsoncredit.php?username=enterusername&password=enterpassword&route_id=route-id

Response Codes

Response Code Status Description
001SuccessCampaigning is successful.
002FailedInvalid Username & Password.
003FailedProvide correct RouteId.
004FailedProvide Sender-ID.
005FailedNo Message Found!
008FailedInvalid Mobile Number.
009FailedYou have insufficient credit.
010FailedParent has less balance.
011FailedCampaign has been failed.
Schedule SMS Codes
006FailedSchedule date & time less than current time.
007FailedWrong date and time format.
Gateway Balance Codes
020SuccessStructure Success.
021FailedProvide userid route-id.
022FailedProvide userid & password.