2) XML API

Teleo SMS API (XML)

  •  We support Secured (HTTPS) requests. Use https:// in API for Secured (SSL) requests.

Single SMS

http://sms.teleosms.com/api/mt/SendSMS?

Data:

<smsqueue><Account><User>ru1</User><Password>ru1</Password><SenderId>TELEOS</SenderId><Channel>Promo</Channel><Route>##</Route><DCS>0</DCS><FlashSms>0</FlashSms></Account><Messages><Message><Number>91999xxxxxxx</Number><Text>This is test message</Text></Message></Messages></smsqueue>

Response : 

<SmsRespons><ErrorCode>000</ErrorCode><ErrorMessage>Done</ErrorMessage><JobId>20042</JobId><MessageData><Messages><Number>91999xxxxxxx</Number><MessageId>qY100LoTRUOoHU2gzFcrWA</MessageId></Messages></MessageData></SmsRespons>

Multiple SMS

http://sms.teleosms.com/api/mt/SendSMS?

Data:

<smsqueue><Account><User>ru1</User><Password>ru1</Password><SenderId>TELEOS</SenderId><Channel>Promo</Channel><Route>##</Route><DCS>0</DCS><FlashSms>0</FlashSms></Account><Messages><Message><Number>91999xxxxxxx</Number><Text>This is test message</Text></Message><Message><Number>91989xxxxxxx</Number><Text>This is test message</Text></Message></Messages></smsqueue>

Response : 

<SmsRespons><ErrorCode>000</ErrorCode><ErrorMessage>Done</ErrorMessage><JobId>20042</JobId><MessageData><Messages><Number>91999xxxxxxx</Number><MessageId>qY100LoTRUOoHU2gzFcrWA</MessageId></Messages><Messages><Number>91989xxxxxxx</Number><MessageId>DS10054TRUOo2gzFDWrWM</MessageId>

Schedule SMS

http://sms.teleosms.com/api/mt/SendSMS?

Data:

<SmsQueue><Account><User>ru1</User><Password>ru1</Password><SenderId>TELEOS</SenderId><Channel>Promo</Channel><Route>##</Route><DCS>0</DCS><FlashSms>0</FlashSms><SchedTime>0</SchedTime></Account><Messages><Message><Number>91999xxxxxxx</Number><Text>This is test message</Text></Message></Messages></SmsQueue>

Response : 

<SmsRespons><ErrorCode>000</ErrorCode><ErrorMessage>Done</ErrorMessage><JobId>20042</JobId><MessageData><Messages><Number>91999xxxxxxx</Number><MessageId>qY100LoTRUOoHU2gzFcrWA</MessageId></Messages></MessageData></SmsRespons>

Group SMS

http://sms.teleosms.com/api/mt/SendSMS?

Data:

<SmsQueue><Account><User>ru1</User><Password>ru1</Password><SenderId>TELEOS</SenderId><Channel>Promo</Channel><Route>##</Route><DCS>0</DCS><FlashSms>0</FlashSms><GroupId>0</GroupId></Account><Messages><Message><Number>91999xxxxxxx</Number><Text>This is test message</Text></Message></Messages></SmsQueue>

Response : 

<SmsRespons><ErrorCode>000</ErrorCode><ErrorMessage>Done</ErrorMessage><JobId>20042</JobId><MessageData><Messages><Number>91999xxxxxxx</Number><MessageId>qY100LoTRUOoHU2gzFcrWA</MessageId></Messages></MessageData></SmsRespons>

 

Parameter Information

Parameter Name Description
Account Parameters
user Your login username
password Your login password
APIKey Instead of the username and password you can use the apple key for authentication of account
Message Parameters
senderid Approved sender id(6 characters string only).
channel Message channel promotional or transactional
route Pass the route id in this parameter to route the message. Click Here for more information regarding your routeid.
DCS Data coding value (Default is 0 for normal message, Set 8 for unicode sms)
flashsms Flash message immediate display (Default is 0 for normal sms, Set 1 for immediate display)
number Recipient mobile number (pass with comma seprated if need to send on more then one number)
text Your sms content
Optional Parameters
schedtime Schedule date and time for scheduling message (DateTime formate will be 2014/10/06 20:30:00 PM yyyy/mm/dd hh:mm:ss PM)
groupid group id for numbers

 

Was this helpful?

0 / 0