Single SMS sending API

Send SMS — HTTP GET

URL

http(s)://apps.lsim.az/quicksms/v1/send?login=LOGIN&msisdn=MSISDN&text=MSG_BODY&sender=SENDER&key=KEY[&unicode=UNICODE]

Method: GET

Parameter Description
LOGIN Your login.
MSISDN Subscriber number: country code + operator code + number. Example: 99450XXXXXXX.
MSG_BODY Message text.
SENDER Sender title to use when sending the message.
KEY md5((md5(password)) + LOGIN + MSG_BODY + MSISDN + SENDER)
UNICODE Optional. false by default; use true when MSG_BODY contains Unicode characters.

Response

{"successMessage":null,"errorMessage":null,"obj":long,"errorCode":integer}
Field Description
successMessage Success message of the operation.
errorMessage Error message if an error occurred.
obj Integer representing the transaction ID.
errorCode Error code if an error occurred.

Parameters in square brackets are optional. Use optional parameters without the brackets. Before using Unicode, consult the provider's Unicode documentation.

Send SMS — HTTP POST

URL: https://apps.lsim.az/quicksms/v1/smssender

Method: POST

Request body

{
  "login": "LOGIN",
  "key": "md5((md5(password)) + LOGIN + MSG_BODY + MSISDN + SENDER)",
  "msisdn": "99450XXXXXXX",
  "text": "message body",
  "sender": "sender title",
  "scheduled": "NOW",
  "unicode": false
}
Field Description
login Your login.
key md5((md5(password)) + LOGIN + MSG_BODY + MSISDN + SENDER)
msisdn Subscriber number in country-code format. Example: 99450XXXXXXX.
text Message body.
sender Sender title to use when sending the message.
scheduled NOW or a date-time such as 2023-05-19 15:40:05. Defaults to NOW.
unicode false or true. Defaults to false.

Response

{"successMessage":null,"errorMessage":null,"obj":long,"errorCode":integer}

Check balance