bulksms.com

Overview The JSON REST API allows you to submit and receive BulkSMS messages. You can also get access to past messages and see your account profile. The base URL to use for this service is https://api.bulksms.com/v1. The base URL cannot be used on its own; you mus

🔑 basic 15 endpoints telecom
📄 Docs 📋 OpenAPI spec 🔬 Try in Swagger UI

SDKs by language (6 total)

npm install bulksms-sdk
npm install bulksmsnigeria-js-sdk
composer require BulkSMSIraqV4-PHP-SDK
composer require BulkSMSIraqV5-PHP-SDK
composer require zamtel-bulksms-php-sdk
composer require mtn-bulksms-php-sdk
curl examples
Get profile
curl \
  -u "$API_USER:$API_PASS" \
  https://api.bulksms.com/v1/profile
Retrieve Messages
curl \
  -u "$API_USER:$API_PASS" \
  https://api.bulksms.com/v1/messages
List webhooks
curl \
  -u "$API_USER:$API_PASS" \
  https://api.bulksms.com/v1/webhooks
Endpoints (15 total)
GET
/profile
Get profile
GET
/messages
Retrieve Messages
GET
/webhooks
List webhooks
GET
/messages/send
Send message by simple GET or POST
GET
/messages/{id}
Show Message
GET
/webhooks/{id}
Read a webhook
GET
/blocked-numbers
List blocked numbers
GET
/messages/{id}/relatedReceivedMessages
List Related Messages
POST
/messages
Send Messages
POST
/webhooks
Create a webhook
POST
/webhooks/{id}
Update a webhook
POST
/blocked-numbers
Create a blocked number
At a glance
Total SDKs6
Languages3
Endpoints15
Authbasic
Categories1
https://api.bulksms.com/v1