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 PackageHTTP 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 |
|---|---|---|
| 001 | Success | Campaigning is successful. |
| 002 | Failed | Invalid Username & Password. |
| 003 | Failed | Provide correct RouteId. |
| 004 | Failed | Provide Sender-ID. |
| 005 | Failed | No Message Found! |
| 008 | Failed | Invalid Mobile Number. |
| 009 | Failed | You have insufficient credit. |
| 010 | Failed | Parent has less balance. |
| 011 | Failed | Campaign has been failed. |
| Schedule SMS Codes | ||
| 006 | Failed | Schedule date & time less than current time. |
| 007 | Failed | Wrong date and time format. |
| Gateway Balance Codes | ||
| 020 | Success | Structure Success. |
| 021 | Failed | Provide userid route-id. |
| 022 | Failed | Provide userid & password. |