Request a sender ID
POST
/sms-api/requestSenderIdSubmit a new sender ID for approval. Approval is manual and usually completes within one business day; poll the list endpoint for the status.
- Names containing network or mobile money brand words (MTN, Telecel, AirtelTigo, MoMo, BulkClix) are rejected.
- Limited to 60 requests per hour.
Parameters
namestringrequiredThe sender ID as it will appear on the handset. Up to 11 characters.
descstringrequiredWhat the sender ID will be used for. Shown to the reviewer.
| Field | Type | Required | Description |
|---|---|---|---|
name | string | required | The sender ID as it will appear on the handset. Up to 11 characters. |
desc | string | required | What the sender ID will be used for. Shown to the reviewer. |
Errors
- 422Sorry, You've already request for this sender id
- 422The name contains a forbidden word: mtn.
Request
curl -X POST "https://api.bulkclix.com/api/v1/sms-api/requestSenderId" \ -H "x-api-key: YOUR_API_KEY" \ -H "Accept: application/json" \ -H "Content-Type: application/json" \ -d '{ "name": "MYBRAND", "desc": "Order notifications for my online shop" }'
Response · 200
application/json
{ "message": "Sender ID request Successfully", "data": { "id": "9b1c2a3d-4e5f-4a6b-8c7d-1e2f3a4b5c6d", "name": "MYBRAND", "desc": "Order notifications for my online shop", "status": "pending", "created_at": "2026-09-22T10:00:00.000000Z" } }