Skip to main content
Send SMS (POST)

Send SMS (POST)

Send SMS messages using the POST method with a JSON request body. This method is recommended for sending messages with additional parameters.

Request Body

string
required
Approved sender ID for the message
string
required
Text message content to send
string
required
Comma-separated mobile numbers (e.g., “1234567890,0987654321”)
string
required
Your API key for authentication
string
required
Your client identifier for authentication
boolean
Set to true for Unicode messages (default: false)
boolean
Set to true for flash messages (default: false)
string
Schedule time in yyyy-MM-dd HH:MM format (optional)
string
Group ID for sending to a group (optional)

Response

number
Error code (0 for success)
string
Description of the result
array
Array of message results
string
Mobile number that received the message
string
Unique message ID for tracking

Success Response

Error Response

Message Types

Standard SMS

Unicode SMS (for special characters)

Flash SMS (appears on screen without saving)

Scheduling Messages

To schedule a message for later delivery:

Use Cases

  • Transactional messages: Send OTPs, confirmations, and notifications
  • Marketing campaigns: Send promotional messages to multiple recipients
  • Scheduled messaging: Send messages at specific times
  • Group messaging: Send messages to entire contact groups
For a full UI guide, see Dashboard Walkthroug.