Sub-Second SLA
Tier-1 direct telecom routes
100% DLT Compliant
Auto header & PE verification
5 Unified Channels
SMS, OTP, RCS, WhatsApp
Bearer Token Auth
Encrypted HTTPS JSON protocol
POST
https://bulk5.com/api/v1/send_sms.php
Send TRAI-regulated transactional and service SMS in India with approved 6-character Headers and 19-digit Template IDs.
Parameters
| Field | Type | Required | Description |
|---|---|---|---|
| channel | string | Optional | Set to dlt_sms (Default) |
| sender | string | Yes | 6-character approved DLT Header (e.g. CLOUDTX) |
| mobile | string | Yes | 10-digit Indian recipient mobile number (e.g. 9876543210) |
| message | string | Yes | Message body matching approved template structure |
| dlt_template_id | string | Optional | 19-digit registered DLT Content Template ID |
JSON Success Response (200 OK)
{
"status": "SUCCESS",
"code": 200,
"message_id": "DLT-20260907-A4B8C1",
"channel": "dlt_sms",
"recipient": "9876543210",
"parts": 1,
"cost": 0.2600,
"delivery_status": "delivered",
"remaining_balance": 2450.00
}
Integration SDK Snippets
curl -X POST "https://bulk5.com/api/v1/send_sms.php" \
-H "Authorization: Bearer sec_live_9f8a2b3c4d5e6f7a8b9c0d1e2f3a4b5c" \
-H "Content-Type: application/json" \
-d '{
"channel": "dlt_sms",
"sender": "CLOUDTX",
"mobile": "9876543210",
"message": "Your OTP for verification is 482910. Valid for 10 mins. - Bulk5",
"dlt_template_id": "1707161234567890123"
}'