Developers

SMS API Malaysia. Send SMS, OTP and WhatsApp From Your Code.

Globe's SMS API lets developers send SMS and OTP messages to Malaysian mobile numbers from their own app, website or CRM. Every message returns a delivery status, and a sandbox lets you test before you go live. Use the dashboard today and add the API when your team is ready. It is the same account and the same reports.

An SMS API is a way for software to send text messages automatically, by sending a request to a messaging provider instead of using a dashboard.

send-otpSandbox
POST /v1/messages{  "to": "+60123456789",  "channel": "sms",  "text": "Your OTP is 482917"}
Delivery statussame reports as the dashboard
Queued202SentSMSDeliveredDLR

All examples are illustrative.

API keyREST + webhooksTest in sandbox

What you can build with the Globe SMS API

Bulk SMS API

Send single or batch SMS to Malaysian numbers from your system

Send your first SMS

OTP / 2FA API

Send one-time codes for login, payment and sign-up

Add OTP to your login

WhatsApp Business API

Send approved templates and handle conversations

Send a WhatsApp template

Globe SMS API integrations. Need SMPP? Ask us.

Dashboard vs SMS API: which one to start with

The Globe dashboard next to an API workflow, showing the two ways to start sending

Dashboard

Who it suits
Marketing and operations teams
Sending
Upload a list or write a message
Reports
Per-campaign counts and cost
Account
One Globe account

Dashboard vs SMS API, same account, same reports.

From request to delivery report

01

Your app sends a request.

02

Globe validates and routes it.

03

The mobile network delivers it.

04

Globe returns the delivery status.

05

Your app updates.

Every message gets an ID you can use to check its status.

SMS API authentication

API credentials · Authenticated request

Authenticate each request with your API credentials. Keep them secret and rotate them if they are exposed.

How to send your first SMS by API in five steps

Get your account

tell us about your project.

01 / 05

Delivery reports for every message

Receive delivery status for every message: delivered, failed or pending. Use it to update your app or retry.

Message ID · GLOBE-482917
Illustrative preview — select a status to see how the report changes.
9:41● ▰
GlobeText message · SMS

Today, 9:41 AM

Your verification code is 482917. Do not share this code with anyone.
Delivered

The operator confirmed delivery to the recipient.

Frequently asked questions

Does Globe provide an SMS API?

Yes. Send SMS and OTP messages to Malaysian numbers from your own system.

How do I get API credentials?

Tell us about your project and we send your keys.

Can I test before going live?

Yes. Try your integration in the sandbox, then switch to live sending when you are ready.

Can I send OTP by API?

Yes. Send one-time codes for login, payment and sign-up through the OTP API.

How do I know whether a message was delivered?

Every message returns a delivery status: delivered, failed or pending.

Does Globe support SMPP?

Ask us. We confirm connection options when you tell us about your project.

Ready to integrate?