Send SMS (GET)

The Send SMS (GET) endpoint allows you to send single or bulk SMS messages by passing request parameters directly in the URL as query parameters.
This API is designed for simple, lightweight integrations, enabling quick message submission without requiring a request body. It supports sending
messages to multiple recipients in a single request using comma-separated mobile numbers.

The API also supports advanced optional parameters such as:
tokenkey, hexflag, mtype, url, udh, dlt_template_type, jobname,
jobid, ssl, ssliv, aesKey, account, DeptID, AppID, short, itemtags,
enterpriseid, hibernate, checkndnc, response_type.

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

Unique account used to identify the sender account.

string
required

Username for authenticating the API request.

string
required

Password associated with the username for authentication.

string
required

Comma-separated list of recipient mobile numbers. (e.g. 9876524533,9956808509)

string
required

SMS message content to be sent to recipients.

string

Sender ID displayed as the message sender on the recipient's device.

string

DLT-approved template ID required for regulatory compliance.

string

DLT entity ID representing the registered sender/business.

string
enum

Defines processing mode (0 = synchronous, 1 = asynchronous).

Allowed:
string

Scheduled delivery time in yyyymmddhhmm format.

string

Timezone for scheduled message delivery (e.g., GMT+05:30).

string

Client-defined unique message ID for tracking and duplicate detection.

Responses

401

Authentication failed due to invalid or missing credentials.

500

The request failed due to an unexpected error on the server side.

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