Get tech savvy — Frequently Asked Questions [FAQ]


Below you’ll find the most frequently asked questions regarding the technical side of SMSAPI Customer Panel. Rafał from the SMSAPI Tech Department answers them for you!

1. What is the meaning of authorization error (ERROR:101)?

OAuth token is the best method of authorization, but if your integration requires login and password, just remember to encode pass in Md5. You can do it in the Panel. Some integrations encode passwords automatically.

2. Why I am unable to add averylongsendername as a sender name?

The length of a sender name ID is limited to 11 alphanumeric characters. Allowed chars:

  • lowercase: a-z
  • capitals: A-Z
  • digits: 0-9
  • signs: . & @ – + _ ! %
  • space

3. Why did I pay more for a single message?

Exceeding a character limit is the most common cause of increased payment. Keep in mind that a single special character lowers the character limit from 160 to 70 characters. Emojis are considered special characters.

Regular chars (counted as one):

  • digits and letters: 0 1 2 3 4 5 6 7 8 9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z Ä Ö Ñ Ü a z ä ö ñ ü à è é ù ì ò Ç Ø ø Å å Æ æ ß É
  • symbols: @ £ $ ¥ _ ! ” # ¤ % & ‘ ( ) * + , – . / : ; < = > ? § ¿ –
  • space

Line break (Enter) is counted as two characters.

Number of characters per message

4. When I send longer messages from my phone I don’t pay more. Why do I pay more for sending compound messages from the SMSAPI Customer Panel?

It’s because of your free SMS quota. In reality, you are sending more than one message, but you don’t pay for either of them.

5. How can I automatically replace special characters with regular ones?

If you are sending messages from the SMSAPI Customer Panel, select “Replace special characters” option right to the form.

Replace special chars

In case of messages sent via API, add normalize=1 parameter.

You can also replace all special characters by default. Go to the Panel, “Messages” and set “Replace special characters by default” option to “Yes”.

Replace special characters by default

6. Why link is not highlighted?

A link’s clickability depends on the device’s operating system. Android highlights all links, while iOS requires www and the beginning of each link, eg.

The format of SMS messages prohibits any additional coding, so all HTML and other code will be shown as a plain text.

Do you have more questions regarding the Client Panel or API?

I’m here to help! Drop me a line on Twitter, Messenger, chat in the Panel or simply send me an e-mail.