BulkaSMS Documentation
Everything you need to launch, manage, and scale messaging operations — platform guides, API references, tenant administration, billing, delivery reports, and webhooks for enterprise SMS and CPaaS teams.
Documentation sections
Getting Started
Understand the platform and send your first message.
Using the Platform
Day-to-day operations across the dashboard.
Account & Billing
Manage credits, invoices, and payments.
Tenant Administration
Control accounts, limits, and permissions at scale.
Developers
Integrate messaging into your own stack.
Quick start
Send your first message in three steps:
- Choose an approved SIDSelect a registered Sender ID that's approved for your destination markets.
- Prepare recipients and contentAdd your recipient list and compose the message — encoding and segments are detected automatically.
- Send and track deliverySend via dashboard or API and follow real-time delivery receipts.
Developer quickstart
Send a message with a single API call:
send-message.sh
curl -X POST https://bulkasms.com/v1/accounts/{accountId}/messages \ -H "X-API-Key: YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "messages": [ { "sender": "SID_UUID", "destinations": [{ "to": "905528406216" }], "content": { "text": "This is a sample message" } } ] }'
Core capabilities
- API Key Authentication — Authenticate every request with a per-account API key.
- Bulk Message Sending — Send to many destinations in a single request.
- Delivery Reports — Receive real-time delivery receipts for every message.
- Webhooks — Get push notifications for delivery and inbound events.
