Send an SMS message

Sends a single or bulk SMS message to one or more destinations. Supports plain text, flash, Unicode, binary, WAP push, Unicode flash, and OTA message types, with optional delivery report tracking.

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

Account username.

string
required

Account password.

string
required

Content of the message to send.

integer
enum
required

Message type: 0 = Plain Text, 1 = Flash, 2 = Unicode, 3 = Binary, 4 = WAP Push, 6 = Unicode Flash, 8 = OTA.

Allowed:
integer
enum
required

Delivery report flag. 1 = request a delivery report, 0 = do not.

Allowed:
string
required

Sender ID shown to the recipient.

string
required

Destination number(s) in international format. Separate multiple numbers with a comma.

string

Client callback URL to receive the delivery report for this message.

string

URL to include with the message. Required only when type = 4 (WAP Push).

string

Destination port. Required only when type = 3 (Binary).

string

Campaign name, used as a reference tag for the message batch.

string

User-defined field for custom tracking.

string

User-defined field for custom tracking.

string

IP address of the client submitting the request.

Responses

400

Malformed request — one or more query parameters are missing or invalid.

401

Authentication failed.

500

Unexpected server error.

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