Skip to main content
Send Bulk SMS (GET)

Send Bulk SMS (GET)

Send bulk SMS messages using the GET method with encoded message parameters. This method allows sending different messages to different recipients in a single request.

Parameters

string
required
Your API key for authentication
string
required
Your client identifier for authentication
string
required
Approved sender ID for the messages
string
required
Encoded bulk message parameter (see format below)
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)

MobileNumber_Message Format

The MobileNumber_Message parameter uses a specific format:

Format Rules

  • Use ^ to separate phone number from message
  • Use ~ to separate different phone/message pairs
  • URL encode the entire parameter

Example

URL Encoded Example

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

Encoding Examples

JavaScript

Python

Use Cases

  • Personalized bulk messaging: Send different messages to different recipients
  • Marketing campaigns: Send targeted messages to customer segments
  • Notifications: Send different notification types to different users
  • Appointment reminders: Send personalized reminders with different details