To send mass SMS using iSMS API, make a HTTP / HTTPS request (POST/GET method) to the URL below:-

List All Task Schedule via HTTP:

http://www.isms.com.my/api_list_of_schedule.php?un=isms&pwd=isms

List All Task Schedule via HTTPS:

https://www.isms.com.my/api_list_of_schedule.php?un=isms&pwd=isms

Create New Task Scheduler via HTTP:

http://www.isms.com.my/isms_scheduler.php?un=isms&pwd=isms123&dstno=60123456789&msg=Hello%20World&det=Task1&tr=onetime&type=1&sendid=12345&date=2024-12-21&hour=08&min=15&week=1&month=1&day=1

Create New Task Scheduler via HTTPS:

https://www.isms.com.my/isms_scheduler.php?un=isms&pwd=isms123&dstno=60123456789&msg=Hello%20World&det=Task1&tr=onetime&type=1&sendid=12345&date=2024-12-21&hour=08&min=15&week=1&month=1&day=1

System will return Scheduler ID after success. (Scheduler ID will use to Update and Delete)

Parameter Description Sample
*un Your iSMS Username isms
*pwd Your iSMS Password isms
*dstno Destination Number 60121234567,60191234567
*msg Message Hello ISMS
*det Task Description TEST
*tr Trigger(onetime, daily, weekly, monthly) onetime
*type 1 or 2 (1 = normal, 2 = unicode) 1
*sendid Sender ID isms
*date Start Date (YYYY-MM-DD) 2024-12-21
*hour Hour (00 - 23) 08
*min Minute (00, 15, 30, 45) 15
*week Day of week (1 - 7) 1
*month Month (1 - 12) 1
*day Day of month (1 - 31) 1

Update Task Schedule via HTTP:

http://www.isms.com.my/isms_scheduler.php?un=isms&pwd=isms123&dstno=60123456789&msg=Hello%20World&det=My%2Task&tr=onetime&type=1&sendid=12345&date=2024-12-21&hour=08&min=15&week=1&month=1&day=1&scid=98765&action=update

Update Task Schedule via HTTPS:

https://www.isms.com.my/isms_scheduler.php?un=isms&pwd=isms123&dstno=60123456789&msg=Hello%20World&det=My%2Task&tr=onetime&type=1&sendid=12345&date=2024-12-21&hour=08&min=15&week=1&month=1&day=1&scid=98765&action=update

Parameter Description Sample
*un Your iSMS Username isms
*pwd Your iSMS Password isms
*dstno Destination Number 60121234567,60191234567
*msg Message Hello ISMS
*det Task Description TEST
*tr Trigger(onetime, daily, weekly, monthly) onetime
*type 1 or 2 (1 = normal, 2 = unicode) 1
*sendid Sender ID isms
*date Start Date (YYYY-MM-DD) 2024-12-21
*hour Hour (00 - 23) 08
*min Minute (00, 15, 30, 45) 15
*week Day of week (1 - 7) Monday - Sunday 1
*month Month (1 - 12) 1
*day Day of month (1 - 31) 1
*scid Scheduler ID 123456
*action Action Parameter update

Delete Task Schedule via HTTP:

http://www.isms.com.my/isms_scheduler.php?un=isms&pwd=isms123&scid=98765&action=delete

Delete Task Schedule via HTTPS:

http://www.isms.com.my/isms_scheduler.php?un=isms&pwd=isms123&scid=98765&action=delete

Parameter Description Sample
*un Your iSMS Username isms
*pwd Your iSMS Password isms
*scid Scheduler ID - return value from create new task scheduler 123456
*action Action Parameter delete