Skip to main content
Send Bulk SMS (POST)

Send Bulk SMS (POST)

Send bulk SMS messages using the POST method with a JSON request body. This method is recommended for sending different messages to different recipients.

Request Body

string
required
Approved sender ID for the messages
array
required
Array of message objects
string
required
Mobile number for the message
string
required
Message text content
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)

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

Message Examples

Personalized Notifications

Appointment Reminders

Marketing Campaigns

Use Cases

  • Personalized messaging: Send different messages to different recipients
  • Marketing campaigns: Targeted messages for different customer segments
  • Notifications: Different notification types for different users
  • Appointment reminders: Personalized reminders with specific details
  • Order updates: Different status updates for different orders
  • Event invitations: Personalized invitations with different details

Best Practices

  1. Batch size: Keep batch sizes reasonable (100-500 messages per request)
  2. Error handling: Handle individual message failures gracefully
  3. Rate limiting: Respect API rate limits for bulk operations
  4. Message validation: Validate message content before sending
  5. Personalization: Use recipient data to personalize messages