Main
🏠 Home ℹ️ About Us
WhatsApp
💬 WhatsApp Business API (WABA) 🔐 OTP & TAC via WhatsApp 🤖 WhatsApp + AI Chatbot 🔵 Blue Tick Verification
SMS
📱 One-Way Bulk SMS 🔒 Two-Factor Authentication (2FA) 🌏 Global SMS Coverage ⚡ SMS API
Email & API
✉️ Email Service Overview 🔌 Email SMTP API 🛠 REST API Reference
Queue System
🏢 Queue System Overview 💬 WhatsApp QMS ☁️ Cloud QMS ⚡ Cloud + WhatsApp QMS 📖 Cloud & WhatsApp QMS Guide 🎯 Request Free Demo
Pricing
💰 Full SGD Rate List 🛒 Buy SMS Credits
Support
📩 Contact Us ❓ FAQ 📖 End-User Guide ⚠️ Service Advisory
📝 Register Free
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.bulksms.com.sg/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.bulksms.com.sg/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

📞 +6016 450 2380  ·  +6016 450 2380  ·  sales@mobiweb.com.my

💬