HomeAPI & DeveloperSMS API

iSMS — HTTPS SMS API Integration

Connect your website or application to our SMS gateway with zero setup fees. Automate bulk SMS sending, OTP delivery, and real-time alerts using our simple HTTPS API — compatible with any programming language.

Get Free API Access → Talk to Our Dev Team
Code Examples

Send SMS in Your Language of Choice

Our iSMS API is designed for both small and large corporate systems. Use any programming language — just make an HTTPS request to our endpoint.

API Reference

Send SMS API — Parameters

Initiate an HTTPS POST or GET request to the endpoint below:

⚠️ High Availability: We strongly recommend setting all mirror endpoints in your system. SMS credits are charged regardless of delivery status or number of SMS segments.
ParameterDetailsExample
*unUsername of iSMS accountisms
*pwdPassword of iSMS accountisms123
*dstnoDestination mobile number. Append country code (e.g. 60 for Malaysia). Separate multiple numbers with semicolons ;. Suggest max 30 numbers per request.601X-XXXXXXX
*msgMessage body. Max 700 characters total. Must be URL-encoded.Hi+John.
*typeSMS type: 1 = ASCII (English, BM) up to 153 chars  |  2 = Unicode (Chinese, Japanese) up to 63 chars1
*agreedtermMust agree to iSMS User Agreement. API will filter SMS if not included.YES
sendid (Optional)Sender ID displayed on recipient's phone. Max 11 characters, alphanumeric only. Note: Malaysia prefix does not support Sender ID.MyBrand
Server Endpoints

API Endpoints — Primary & Mirrors

Sample API Requests

Example Calls

Single Recipient:

https://www.isms.com.my/isms_send_all_id.php?un=username&pwd=password&dstno=601X-XXXXXXX&msg=Hi+John.&type=1&agreedterm=YES&sendid=MyBrand

Multiple Recipients (separate with semicolons, max 30 per request):

https://www.isms.com.my/isms_send_all_id.php?un=username&pwd=password&dstno=601X-XXXXXXX;601X-XXXXXXX;601X-XXXXXXX&msg=Hi+team.&type=1&agreedterm=YES
Account Management

Check SMS Credit Balance API

ParameterDetailsExample
*unUsername of iSMS accountisms
*pwdPassword of iSMS accountisms123

Ready to Integrate SMS into Your Application?

Register a free account, get your API credentials, and start sending SMS in minutes — no setup fee, no monthly commitment.

Create Free Account → Contact Dev Team

📞 1800 87 7061  ·  +603 2780 3880  ·  [email protected]

📱 SMS Coverage — All Countries Worldwide

A B C D E F G H I J K L M N O P Q R S T U V Y Z