Send Unicode / Acculync SMS

Single endpoint for sending Unicode or English SMS messages with optional
Acculync link tracking and URL shortening.

Plain Unicode/English SMS — Pass only the core parameters
(username, password, source, destination, message).
Content is auto-detected and routed as Unicode or plain English accordingly.

Acculync Tracking SMS — Additionally pass the Acculync parameters
(tagname, toshorten, tobeshorten, isCL) to enable link shortening
and click tracking.

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

Account username.

password
required

Account password.

string
required
length ≤ 18

Sender ID displayed to the recipient.

  • Max 18 characters if numeric only
  • Max 11 characters if alphanumeric
string
required

Destination MSISDN(s) in international format (without +). Comma-separated for multiple.

string
required

Message content. Unicode or English. URL-encoded. May contain placeholders for the shortened URL when using Acculync.

integer
enum
Defaults to 0

Message encoding type.

  • 0 — Plain Text (GSM 3.38)
  • 1 — Flash Message (GSM 3.38)
  • 2 — Unicode (UTF-16BE hex encoded)
  • 5 — Plain Text (ISO-8859-1)
  • 6 — Unicode Flash (UTF-16BE hex encoded)
  • 7 — Flash Message (ISO-8859-1)
Allowed:
string

Acculync: Tag name for tracking / template identification.

string

Acculync: Flag indicating whether the URL should be shortened.

string

Acculync: The original long URL to be shortened.

integer
enum
Defaults to 1

Acculync: Click-tracking flag. 1 = enable click logging.

Allowed:
string

Acculync: User-defined field 1 for personalisation or tracking.

Responses

400

Bad request / encoding or parameter error.

401

Authentication failure.

500

Internal server error. Please contact support if this persists.

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