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 |