Include Body (For Unicode)
{
"routeId":"1",
"sentSmsNumList":[
{
"mobileNumber":"8888888888",
"isAdvanceSms":"à ¤¹à ¥ˆà ¤²à ¥‹, à ¤•à ¥ˆà ¤¸à ¥‡ à ¤¹à ¥‹"
},
{
"mobileNumber":"9999999999",
"isAdvanceSms":"à ¤¹à ¥ˆà ¤²à ¥‹ à ¤¸à ¥Âà ¤ªà ¥Âà ¤°à ¤Âà ¤¾à ¤¤"
}
],
"senderId":"DEMOOS",
"signature":"signature",
"smsContentType":"unicode"
}
Include Body (For English)
{
"routeId":"1",
"sentSmsNumList":[
{
"mobileNumber":"8888888888",
"isAdvanceSms":"Hello How Are You"
},
{
"mobileNumber":"9999999999",
"isAdvanceSms":"Good Morning"
}
],
"senderId":"DEMOOS",
"signature":"signature",
"smsContentType":"english"
}
Sample Output
{"response":"RequestId","responseCode":"3001"}
Parameter Name with Description
Parameter Name
| Data Type
| Description
|
AUTH_KEY* |
Alphanumeric |
Login Authentication Key(This key is unique for every user) |
routeId * |
Integer |
Which route you want use for sending sms enter routeId for particular route.use given Id for route. 1 = Transactional Route, 2 = Promotional Route, 3 = Trans DND Route, 7 = Transcrub Route, 8 = OTP Route, 9 = Trans Stock Route, 10 = Trans Property Route, 11 = Trans DND Other Route, 12 = TransCrub Stock, 13 = TransCrub Property, 14 = Trans Crub Route. |
mobileNumber * |
Integer |
Mobile number can be entered with country code or without country code Multiple mobile no. should be separated by comma |
isAdvanceSms * |
Text |
Enter your message here |
senderId * |
Text |
Enter senderId it should be less then 6 character |
signature |
Text |
Signature will be append at the end of sms |
smsContentType * |
Text |
"English" for text sms and "Unicode" for Unicode sms |
Limitation
In this Above API if SMS content is double quotes(") or backslash(\),then it's required to use encoding. so double quotes " replace with \\" (two times backslash) and backslash \ replace with \\\\ (four times backslash).