Send Bulk SMS (Distributor's Reseller End-User)

Sends an SMS message from an end-user account that sits under a Reseller, who in turn sits under this Distributor. Functionally identical to the Distributor end-user send API, with credit deducted across the user, reseller, and distributor tiers as applicable.

Response Codes

| Code | Meaning | |------|---------| | 1701|MSISDN|MessageID | Message sent successfully | | 1702 | One of the parameters is missing | | 1703 | User authentication failed | | 1704 | Given type is invalid | | 1705 | Given message is invalid | | 1706 | Given destination is invalid | | 1707 | Given sender is invalid | | 1710 | Unknown error | | 1712 | Bad DB connection | | 1713 | Too many destinations | | 1025 | Insufficient user credit | | 1026 | Insufficient reseller credit | | 1027 | Insufficient distributor credit |

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Query Params
string
required

Account username (Reseller's end-user account).

string
required

Account password.

integer
enum
required

Message type — 0: Text, 1: Flash, 2: Unicode, 4: WAP, 6: Unicode-Flash.

Allowed:
integer
enum
required

Set to 1 to request a delivery report, 0 to skip it.

Allowed:
string
required

Destination mobile number(s) with country code. Multiple numbers can be comma-separated.

string
required

Sender ID assigned to the account.

string
required

Message content to be sent. Should be URL-encoded.

Responses

400

Bad request — one or more parameters are missing or malformed.

401

Unauthorized — invalid username or password.

500

Internal server error.

Language
Credentials
Query
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
text/plain