Send SMS (GET)

GET/sms-api/send

The same operation as Send SMS for platforms that can only make GET requests, such as USSD gateways and legacy PBX systems. Pass the fields in the query string; repeat recipients[] for each number.

Parameters

  • sender_idquerystringrequired

    The id (UUID) of an approved sender ID.

  • messagequerystringrequired

    URL-encoded text to send.

  • recipients[]querystringrequired

    One entry per recipient number.

Errors

  • 402Insufficient balance. Please add funds to your account.
  • 422Invalid Sender ID

Request

curl -X GET "https://api.bulkclix.com/api/v1/sms-api/send?sender_id=9b1c2a3d-4e5f-4a6b-8c7d-1e2f3a4b5c6d&message=Your%20order%20%234521%20has%20shipped.&recipients[]=0241234567" \
  -H "x-api-key: YOUR_API_KEY" \
  -H "Accept: application/json"

Response · 200

application/json
{
  "message": "Request Sent",
  "data": {
    "campaignId": "5f0d9c8e-2b1a-4c3d-9e8f-7a6b5c4d3e2f"
  }
}