HTTP API
[Link] HTTP API Page- 1
SEND SMS
Here are the parameters for sending sms using Http API.
1. Single SMS sendsms URL:
[Link] apikey>&sender=<your DLt-
approved Senderid>&number=<10 digit mobile number>&message=<Dlt approved Message>
Parameter Description
<username> Not Required
<password> Not Required
<API-key> API key generate FROM your account
<senderid> DLT Approved 6 char Senderid From your account
<Mobile Number> The destination Mobile number
with 91 or without 91
<message> The text message that needs to be sent. The
message should be
urlencoded.
Example:
[Link]
80ee7353f83d&sender=SANDSS&number=9999999999&message=TestSingleMessage
The above url will send sms from account xyz to mobile number 9999XXXXXX with sender ID as
SANDSS (Default) with text message as This is test Message
[Link] HTTP API Page- 2
HTTP URL RESPONSE
Response Description
<message submitted ID> The message has been successfully submitted for
delivery.
TRACE: 201! Username or password may be wrong
TRACE: 205! Insufficient Credits
TRACE: 207! Un-authorized user
TRACE: 105! Empty Message
TRACE: 106! Invalid Mobile Number
TRACE: 107! Not Valid API KEY
2. Multiple SMS API URL:
[Link]
80ee6653f83d&sender=SANDSS&number=MobileNumber1,MobileNumber2,MobileNumber3&message
=TestBulkApimessage
Above url is you can send upto 100 numbers at a time wih same message. (Same message send to
different mobile numbers)
[Link] HTTP API Page- 3
3. Unicode(Non-English) SMS API Format
[Link]
80ee7353f83d&coding=3&sender=SANDSS&number=number&message=TypeYourmessage
in this extra parameter coding=3 means it’s identification of Unicode message content (any
other language except English).
Feel free to contact me for further assistance or clarifications I will be glad to assist you.
Thanks & Regards,
[Link]
Mail: support@[Link]
[Link] HTTP API Page- 4