API Integration Service

API Integration Service

API Integration (Application Programming Interface)
The API works on GET and POST METHOD, and the url to be used is
http://BULKSMS.POWEREDSMS.COM/send.php
The variables to be used are:
usr : your_username
pwd : your_password
sndr : Alphanumeric/Number SenderID
text : Actual Message to be sent

A sample HTTP API Call for Single Recipient would be:
http://BULKSMS.POWEREDSMS.COM/send.php?usr=&pwd=< pass>&ph=< mob1 > &sndr=< sender>&text=< msg>
The reply will be a message id, seperated by comma.

A sample HTTP API Call for Multiple Recipient would be:
http://BULKSMS.POWEREDSMS.COM/send.php?usr=&pwd=< pass>&ph=< mob1,mob2,mob3 > &sndr=< sender>&text=< msg>
The reply will be a message id, seperated by comma.

A sample HTTP API Call for Single Recipient with Scheduling would be:
http://BULKSMS.POWEREDSMS.COM/send.php?usr=&pwd=< pass>&ph=< mob1 >&sndr=< sender>&time=< UNIX TIME>&text=< msg>
The reply will be a message id, seperated by comma.

A sample HTTP API Call for Multiple Recipient with Scheduling would be:
http://BULKSMS.POWEREDSMS.COM/send.php?usr=&pwd=< pass>&ph=< mob1,Mob2>&sndr=< sender>&time=< UNIX TIME>&text=< msg>
The reply will be a message id, seperated by comma.
Messages with spaces/special characters like &, %, * etc. are to be url encoded.

A sample HTTP API Call for Balance Check:
http://BULKSMS.POWEREDSMS.COM/bal.php?usr=&pwd=< pass>
The reply will be a message id, seperated by comma.

A sample HTTP API Call to Check Report:
http://BULKSMS.POWEREDSMS.COM/rep.php?usr=&pwd=< pass>&msgid=< xx,xx2,xx3> The reply will be a message id, seperated by comma.

A sample HTTP API Call for Long Sms:
http://BULKSMS.POWEREDSMS.COM/lsend.php?usr=&pwd=< pass>&ph=< mob1,mob2,mob3>&sndr=< sender>&text=< msg>
The reply will be a message id, seperated by comma.

A sample HTTP API Call for Changing Password:
http://BULKSMS.POWEREDSMS.COM/pwd.php?usr=&pwd=< pass>&new=< NewPassowrd> The reply will be a message id, seperated by comma.