Logo Bulk5
REST API v1.0 • Global Multi-Channel Gateway

Developer API Reference & SDKs

Connect your CRM, SaaS application, or backend systems to our ultra-low latency carrier gateway. Dispatch DLT SMS, Promotional broadcasts, 2FA OTPs, Google RCS, and WhatsApp messages with simple HTTP requests.

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"
}'