🏠 Home ℹ️ About Us
📩 Contact Us 🔔 Notice
🔑 Log In 📝 Free Sign Up
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.

⚠️ IP whitelist required. Every API request must originate from a whitelisted server IP. Email support@mobiweb.com.my to whitelist yours before your first call — anything else is rejected with -1003. This is the most common reason a first integration looks broken.
Two APIs

Which One to Use

Endpoints

Production Endpoint

Primary — use thishttps://www.isms.com.my/isms_send_json.php
https://www.isms.com.my/isms_send_all_id.php
ℹ️ Mirrors are for failover only. smtpapi2.vocotext.com, smtpapi.vocotext.com and ww3.isms.com.my exist so your integration can fail over automatically if the primary is unreachable. Do not point your integration at a mirror by default. Full host list in the API documentation.
Full Reference

Parameters, Response Codes & Callbacks

Request parameters, the complete response-code list, personalisation tokens, the check-balance endpoint and delivery callbacks are all documented in one place — kept current as the API changes.

Open the SMS API documentation → Test it in Postman
Good to Know

Three Things That Catch People Out

A 2000 response is not deliveryCode 2000 confirms the telco SMSC accepted the message and returns a transaction ID. Malaysian operators do not confirm handset arrival by default — match the transaction ID against the delivery callback instead.
Encoding changes your credit countOne ASCII SMS is 153 characters; one Unicode SMS is 63. A single emoji switches the whole message to Unicode. Joined messages run to 737 ASCII or 287 Unicode across a maximum of 5 credits. Message size →
Sender ID needs registeringIn Malaysia an alphanumeric Sender ID must be registered and approved before traffic is accepted, and number masking is not available. Sender ID registration →

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

💬 WhatsApp +6016 450 2380  ·  📞 1800 87 7061  ·  KL +603 2780 3880  ·  PG +604 2024 033  ·  sales@mobiweb.com.my

📱 SMS Coverage — Every Country We Reach Jump to a country's rate by first letter

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