> For the complete documentation index, see [llms.txt](https://apidocs.webcom.mobi/ru/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://apidocs.webcom.mobi/ru/otpravka-soobsheniya.md).

# Отправка сообщения

Спецификации для отправки сообщения: JSON, XML, HTTP GET

{% tabs %}
{% tab title="XML" %}
Метод отправки **`POST`**

Кодировка XML-документов: **`UTF-8`**

Обязательный заголовок: **`Content-type: text/xml; charset=utf-8;`**

Адрес для запроса: **`https://my3.webcom.mobi/xml`**

### **Примеры**

[Пример отправки SMS сообщения<br>](#primer-xml-dokumenta-dlya-otpravki-sms-soobsheniya)[Пример отправки Viber сообщения<br>](#primer-xml-dokumenta-dlya-otpravki-viber-soobsheniya)[Пример отправки Каскадного сообщения](#primer-xml-dokumenta-dlya-otpravki-kaskadnogo-soobsheniya)

### Параметры запроса на отправку сообщения

<table><thead><tr><th width="207.66666666666666">Параметр</th><th width="87">Тип</th><th>Описание</th></tr></thead><tbody><tr><td><p>request</p><p><mark style="color:blue;">.security</mark></p><p><mark style="color:blue;">.login</mark></p><p><mark style="color:orange;">[value]</mark>*</p></td><td>String</td><td>Ваш логин в системе</td></tr><tr><td><p>request</p><p><mark style="color:blue;">.security</mark></p><p><mark style="color:blue;">.password</mark></p><p><mark style="color:orange;">[value]</mark>*</p></td><td>String</td><td>Ваш пароль в системе</td></tr><tr><td><p>request</p><p><mark style="color:blue;">.security</mark></p><p><mark style="color:blue;">.token</mark></p><p><mark style="color:orange;">[value]</mark>*</p></td><td>String</td><td>Вместо логина и пароля можно использовать секретный ключ. Для его получения обратитесь к менеджеру</td></tr><tr><td><p>request</p><p><mark style="color:blue;">.message</mark></p><p><mark style="color:green;">[type_send_1]</mark>*</p></td><td>String</td><td><p>Тип отправляемого сообщения </p><ul><li>viber </li><li>sms</li><li>flashcall</li><li>hlr</li></ul></td></tr><tr><td><p>request</p><p><mark style="color:blue;">.message</mark></p><p><mark style="color:green;">[type_send_2]</mark></p></td><td>String</td><td><p>Тип досылаемого сообщения, в случае если отправляемое сообщение не будет доставлено по первому типу направления <em>request<mark style="color:blue;">.message[type_send_1]</mark></em>, применяется для каскадной отправки</p><ul><li>viber </li><li>sms</li></ul></td></tr><tr><td><p>request</p><p><mark style="color:blue;">.message</mark></p><p><mark style="color:green;">[type]</mark></p></td><td>String</td><td><p>Тип сообщения:</p><ul><li>silence – невидимые SMS (для проверки статуса абонента)</li><li>sms – обычная SMS</li><li>flashcall </li><li>hlr</li></ul></td></tr><tr><td><p>request</p><p><mark style="color:blue;">.message</mark></p><p>.<mark style="color:green;">sender</mark>*</p></td><td>String</td><td><p>Отправитель SMS, HLR, FlashCall сообщения</p><p><em>!Именно это значение будет выводиться на телефоне абонента в поле от кого сообщение</em></p></td></tr><tr><td><p>request</p><p><mark style="color:blue;">.message</mark></p><p>.<mark style="color:green;">text</mark>*</p></td><td>String</td><td>Текст SMS, HLR, FlashCall сообщения</td></tr><tr><td><p>request</p><p><mark style="color:blue;">.message</mark></p><p>.<mark style="color:green;">abonent</mark></p><p><mark style="color:orange;">[phone]</mark>*</p></td><td>Int</td><td>Номер абонента, которому адресовано сообщение</td></tr><tr><td><p>request</p><p><mark style="color:blue;">.message</mark></p><p>.<mark style="color:green;">abonent</mark></p><p><mark style="color:orange;">[number_sms]</mark></p></td><td>Int</td><td>Номер сообщения в пределах отправляемого XML документа</td></tr><tr><td><p>request</p><p><mark style="color:blue;">.message</mark></p><p>.<mark style="color:green;">abonent</mark></p><p><mark style="color:orange;">[client_id_sms]</mark></p></td><td>Int</td><td><p>Число присваиваемое клиентом </p><p><em>!Необязательный параметр, позволяет избежать повторной отправки. Если раннее с этого аккаунта уже было отправлено SMS с таким номером, то повторная отправка не производится, а возвращается номер ранее отправленного SMS</em></p></td></tr><tr><td><p>request</p><p><mark style="color:blue;">.message</mark></p><p>.<mark style="color:green;">abonent</mark></p><p><mark style="color:orange;">[time_send]</mark></p></td><td>date</td><td><p>Дата и время отправки в формате:</p><p>YYYY-MM-DD HH:MM</p><p>где,<br>   YYYY-год,<br>   MM-месяц,<br>   DD-день,<br>   HH-часы, </p><p>   MM-минуты</p><p><em>!Если не задано, то сообщение имеет максимальный срок жизни (один день)</em></p></td></tr><tr><td><p>request</p><p><mark style="color:blue;">.message</mark></p><p>.<mark style="color:green;">abonent</mark></p><p><mark style="color:orange;">[validity_period]</mark></p></td><td>date</td><td><p>Дата и время, после которых не будут делаться попытки доставить SMS в формате:</p><p><em>YYYY-MM-DD HH:MM:SS</em></p><p>где,<br>    YYYY - год,<br>    MM - месяц,<br>    DD - день,<br>    HH - часы, </p><p>    MM - минуты</p><p>    SS - секунды</p><p><em>!Если не задано, то SMS имеет максимальный срок жизни  (один день)</em></p></td></tr><tr><td><p>request</p><p><mark style="color:blue;">.message</mark></p><p>.<mark style="color:green;">abonent</mark></p><p><mark style="color:orange;">[validity_period_viber]</mark></p></td><td>date</td><td><p>Дата и время, после которых не будут делаться попытки доставить Viber в формате:</p><p><em>YYYY-MM-DD HH:MM:SS</em></p><p>где,<br>    YYYY - год,<br>    MM - месяц,<br>    DD - день,<br>    HH - часы, </p><p>    MM - минуты</p><p>    SS - секунды</p><p><em>!Если не задано, то Viber имеет максимальный срок жизни  (один день)</em></p></td></tr><tr><td><p>request</p><p><mark style="color:blue;">.message</mark></p><p>.<mark style="color:green;">sender_viber</mark></p></td><td>String</td><td>Отправитель Viber сообщения</td></tr><tr><td><p>request</p><p><mark style="color:blue;">.message</mark></p><p>.<mark style="color:green;">text_viber</mark></p></td><td>String</td><td>Текст Viber сообщения</td></tr><tr><td><p>request</p><p><mark style="color:blue;">.message</mark></p><p>.<mark style="color:green;">button_viber</mark></p></td><td>String</td><td>Текст кнопки Viber сообщения</td></tr><tr><td><p>request</p><p><mark style="color:blue;">.message</mark></p><p>.<mark style="color:green;">action_viber</mark></p></td><td>String</td><td>Ссылка для кнопки Viber сообщения</td></tr><tr><td><p>request</p><p><mark style="color:blue;">.message</mark></p><p>.<mark style="color:green;">image_viber</mark></p></td><td>String</td><td>Адрес картинки для Viber сообщения</td></tr></tbody></table>

\*- обязательный параметр

### В случае получения правильного XML-документа

{% code fullWidth="false" %}

```xml
<?xml  version="1.0" encoding="utf-8" ?>
<response>
     <information number_sms="1" id_sms="ID SMS в системе для проверки статуса" parts="2">Статус/сообщение об ошибке</information>
     <information number_sms="2" id_sms="ID SMS в системе для проверки статуса" parts="2">Статус/сообщение об ошибке</information>
     <information number_sms="3" id_sms="ID SMS в системе для проверки статуса" parts="2">Статус/сообщение об ошибке</information>
…
</response>
```

{% endcode %}

<table><thead><tr><th width="189.66666666666666">Параметр</th><th width="107">Тип</th><th>Описание</th></tr></thead><tbody><tr><td><p>response</p><p><mark style="color:blue;">.information</mark></p><p><mark style="color:green;">[number_sms]</mark></p></td><td>Int</td><td>Номер сообщения, указанный при отправке XML документа</td></tr><tr><td><p>response</p><p><mark style="color:blue;">.information</mark></p><p><mark style="color:green;">[id_sms]</mark></p></td><td>String</td><td><p>Номер SMS сообщения. Используется для проверки статуса SMS.</p><p><em>!Если в процессе отправки SMS произошла ошибка, то id_sms не передается</em></p></td></tr><tr><td><p>response</p><p><mark style="color:blue;">.information</mark></p><p><mark style="color:green;">[parts]</mark></p></td><td>Int</td><td>Количество частей SMS</td></tr><tr><td><p>response</p><p><mark style="color:blue;">.information</mark></p></td><td>String</td><td><p>Статус сообщения («send»), если была отправлена, или сообщение об ошибке, если в процессе отправки произошла ошибка:</p><ul><li>У нас закончились SMS. Для разрешения проблемы свяжитесь с менеджером</li><li>Закончились SMS</li><li>Аккаунт заблокирован</li><li>Укажите номер телефона</li><li>Номер телефона присутствует в стоп-листе</li><li>Данное направление закрыто для вас</li><li>Данное направление закрыто</li><li>Текст SMS отклонен модератором</li><li>Нет отправителя</li><li>Отправитель не должен превышать 15 символов для цифровых номеров и 11 символов для буквенно-числовых</li><li>Номер телефона должен быть меньше 15 символов</li><li>Нет текста сообщения</li><li>Нет ссылки</li><li>Укажите название контакта и хотя бы один параметр для визитной карточки</li><li>Такого отправителя нет</li><li>Отправитель не прошел модерацию</li></ul></td></tr></tbody></table>

### &#x20;В случае возникновения ошибки в отправленном XML-документе

```xml
<?xml version="1.0" encoding="utf-8"?>
<response>
     <error>Текст ошибки</error>
</response>
```

<table><thead><tr><th width="190.66666666666666">Параметр</th><th width="115">Тип</th><th>Описание</th></tr></thead><tbody><tr><td><p>response</p><p><mark style="color:blue;">.error</mark></p></td><td>String</td><td><p>Текст ошибки может принимать следующие значения:</p><ul><li>Неправильный формат XML документа </li><li>Ваш аккаунт заблокирован</li><li>Неправильный логин или пароль</li><li>POST данные отсутствуют</li></ul></td></tr></tbody></table>

### Пример XML-документа для отправки SMS сообщения

```xml
<?xml version="1.0" encoding="utf-8" ?>
<request>
     <message type_send_1="sms" type="sms">
          <sender>Отправитель</sender>
          <text>Текст сообщения</text>
          <abonent phone="79033256699" number_sms="1" client_id_sms="101" time_send="2001-12-31 12:34:54" validity_period="2001-12-31 15:34:54" />
          <abonent phone="79033256699" number_sms="2" client_id_sms="102" time_send="2001-12-31 12:35:54" />
          ...
          <abonent phone="79033256699" number_sms="10" client_id_sms="110" time_send="" />
     </message>
     <security>
          <login value="логин" />
          <password value="пароль" />
     </security>
</request>
```

### &#x20;Пример XML-документа для отправки Viber сообщения

```xml
<?xml version="1.0" encoding="utf-8" ?>
<request>
    <message type_send_1="viber" type="sms">
        <sender_viber>Отправитель Viber сообщения</sender_viber>
        <text_viber>Текст сообщения</text_viber>
        <button_viber>Текст кнопки</button_viber>
        <action_viber>Ссылка для кнопки</action_viber>
        <image_viber>Адрес картинки</image_viber>
        <abonent phone="79033256699" number_sms="1" client_id_sms="101" time_send="2001-12-31 12:34:54" validity_period_viber="2001-12-31 15:34:54" />
        <abonent phone="79033256699" number_sms="2" client_id_sms="102" time_send="2001-12-31 12:35:54" />
        ...
        <abonent phone="79033256699" number_sms="10" client_id_sms="110" time_send="" />
    </message>
    <security>
        <login value="логин" />
        <password value="пароль" />
    </security>
</request>
```

### &#x20;Пример XML-документа для отправки Каскадного сообщения

```xml
<?xml version="1.0" encoding="utf-8" ?>
<request>
    <message type_send_1="viber" type_send_2="sms" type="sms">
        <sender_viber>Отправитель Viber сообщения</sender_viber>
        <text_viber>Текст сообщения Viber</text_viber>
        <button_viber>Текст кнопки Viber</button_viber>
        <action_viber>Ссылка для кнопки Viber</action_viber>
        <image_viber>Адрес картинки Viber</image_viber>
        <sender>Отправитель SMS сообщения</sender>
        <text>Текст сообщения SMS</text>
        <abonent phone="79033256699" number_sms="1" client_id_sms="101" time_send="2001-12-31 12:34:54" validity_period="2001-12-31 15:34:54" validity_period_viber="2001-12-31 15:34:54" />
        <abonent phone="79033256699" number_sms="2" client_id_sms="102" time_send="2001-12-31 12:35:54" />
        ...
        <abonent phone="79033256699" number_sms="10" client_id_sms="110" time_send="" />
    </message>
    <security>
        <login value="логин" />
        <password value="пароль" />
    </security>
</request>
```

{% endtab %}

{% tab title="JSON" %}
Метод отправки **`POST`**

Кодировка JSON-документов: **`UTF-8`**

Обязательный заголовок: **`Content-type: text/json; charset=utf-8;`**

Адрес для запроса: **`https://my3.webcom.mobi/json`**

### Примеры

[Пример отправки SMS сообщения<br>](#primer-json-dokumenta-dlya-otpravki-sms-soobsheniya)[Пример отправки Viber сообщения<br>](#primer-json-dokumenta-dlya-otpravki-viber-soobsheniya)[Пример отправки Каскадного сообщения](#primer-json-dokumenta-dlya-otpravki-kaskadnogo-soobsheniya)

### Параметры запроса на отправку сообщения

<table><thead><tr><th width="207.66666666666666">Параметр</th><th width="87">Тип</th><th>Описание</th></tr></thead><tbody><tr><td>login*</td><td>String</td><td>Ваш логин в системе</td></tr><tr><td>password<mark style="color:green;">*</mark></td><td>String</td><td>Ваш пароль в системе</td></tr><tr><td>token*</td><td>String</td><td>Вместо логина и пароля можно использовать секретный ключ. Для его получения обратитесь к менеджеру</td></tr><tr><td><p>message</p><p><mark style="color:green;">.type_send_1</mark>*</p></td><td>String</td><td><p>Тип отправляемого сообщения </p><ul><li>viber </li><li>sms</li><li>flashcall</li><li>hlr</li></ul></td></tr><tr><td><p>message</p><p><mark style="color:blue;">.type_send_2</mark></p></td><td>String</td><td><p>Тип досылаемого сообщения, в случае если отправляемое сообщение не будет доставлено по первому типу направления <em>message.<mark style="color:blue;">type_send_1</mark></em>, применяется для каскадной отправки</p><ul><li>viber </li><li>sms</li></ul></td></tr><tr><td><p>message</p><p><mark style="color:blue;">.sender</mark>*</p></td><td>String</td><td><p>Отправитель сообщения</p><p><em>!Именно это значение будет выводиться на телефоне абонента в поле от кого сообщение</em></p></td></tr><tr><td><p>message</p><p>.<mark style="color:blue;">text</mark>*</p></td><td>String</td><td>Текст сообщения</td></tr><tr><td><p>message</p><p>.<mark style="color:blue;">phones</mark></p><p><mark style="color:orange;">.phone</mark>*</p></td><td>Int</td><td>Номер абонента, которому адресовано сообщение</td></tr><tr><td><p>message</p><p>.<mark style="color:blue;">phones</mark></p><p><mark style="color:orange;">.number_sms</mark></p></td><td>Int</td><td>Номер сообщения в пределах отправляемого XML документа</td></tr><tr><td><p>message</p><p>.<mark style="color:blue;">phones</mark></p><p><mark style="color:orange;">.client_id_sms</mark></p></td><td>Int</td><td><p>Число присваиваемое клиентом </p><p><em>!Необязательный параметр, позволяет избежать повторной отправки. Если раннее с этого аккаунта уже было отправлено</em> сообщение <em>с таким номером, то повторная отправка не производится, а возвращается номер ранее отправленного</em> сообщения</p></td></tr><tr><td><p></p><p>message</p><p>.<mark style="color:blue;">phones</mark></p><p><mark style="color:green;">validity_period</mark></p></td><td>date</td><td><p>Дата и время, после которых не будут делаться попытки доставить сообщение в формате:</p><p><em>YYYY-MM-DD HH:MM:SS</em></p><p>где,<br>    YYYY - год,<br>    MM - месяц,<br>    DD - день,<br>    HH - часы, </p><p>    MM - минуты</p><p>    SS - секунды</p><p><em>!Если не задано, то сообщение имеет максимальный срок жизни  (один день)</em></p></td></tr><tr><td><p>message</p><p>.<mark style="color:blue;">sender_viber</mark></p></td><td>String</td><td>Отправитель Viber сообщения</td></tr><tr><td><p>message</p><p>.<mark style="color:blue;">text_viber</mark></p></td><td>String</td><td>Текст Viber сообщения</td></tr><tr><td><p>message</p><p>.<mark style="color:blue;">button_viber</mark></p></td><td>String</td><td>Текст кнопки Viber сообщения</td></tr><tr><td><p>message</p><p>.<mark style="color:blue;">action_viber</mark></p></td><td>String</td><td>Ссылка для кнопки Viber сообщения</td></tr><tr><td><p>message</p><p>.<mark style="color:blue;">image_viber</mark></p></td><td>String</td><td>Адрес картинки для Viber сообщения</td></tr></tbody></table>

\*- обязательный параметр

### В случае получения правильного JSON-документа

{% code fullWidth="false" %}

```json
{
    "information":
        [
            {
                "state": "Статус", 
                "id_sms": "ID SMS в системе для проверки статуса",
                "error": "Сообщение об ошибке."
            },
            {
                "state": "Статус", 
                "id_sms": "ID SMS в системе для проверки статуса",
                "error": "Сообщение об ошибке."
            }
        ]
}
```

{% endcode %}

<table><thead><tr><th width="189.66666666666666">Параметр</th><th width="107">Тип</th><th>Описание</th></tr></thead><tbody><tr><td><p>information</p><p><mark style="color:green;">.state</mark></p></td><td>String</td><td>Статус сообщения («send»), если сообщение было отправлено</td></tr><tr><td><p>information</p><p><mark style="color:green;">.id_sms</mark></p></td><td>String</td><td><p>Номер сообщения. Используется для проверки статуса сообщения.</p><p><em>!Если в процессе отправки</em> сообщения <em>произошла ошибка, то id_sms не передается</em></p></td></tr><tr><td><p>information</p><p><mark style="color:blue;">.error</mark></p></td><td>String</td><td><p>Сообщение об ошибке, если в процессе отправки произошла ошибка:</p><ul><li>У нас закончились SMS. Для разрешения проблемы свяжитесь с менеджером</li><li>Закончились SMS</li><li>Аккаунт заблокирован</li><li>Укажите номер телефона</li><li>Номер телефона присутствует в стоп-листе</li><li>Данное направление закрыто для вас</li><li>Данное направление закрыто</li><li>Текст SMS отклонен модератором</li><li>Нет отправителя</li><li>Отправитель не должен превышать 15 символов для цифровых номеров и 11 символов для буквенно-числовых</li><li>Номер телефона должен быть меньше 15 символов</li><li>Нет текста сообщения</li><li>Нет ссылки</li><li>Укажите название контакта и хотя бы один параметр для визитной карточки</li><li>Такого отправителя нет</li><li>Отправитель не прошел модерацию</li></ul></td></tr></tbody></table>

### &#x20;В случае возникновения ошибки в отправленном JSON-документе

```json
{
    "error": "Текст ошибки."
}
```

<table><thead><tr><th width="190.66666666666666">Параметр</th><th width="115">Тип</th><th>Описание</th></tr></thead><tbody><tr><td><mark style="color:blue;">error</mark></td><td>String</td><td><p>Текст ошибки может принимать следующие значения:</p><ul><li>Неправильный формат JSON документа </li><li>Ваш аккаунт заблокирован</li><li>Неправильный логин или пароль</li><li>POST данные отсутствуют</li></ul></td></tr></tbody></table>

### Пример JSON-документа для отправки SMS сообщения

```json
{
    "login":"логин",
    "password":"пароль",
    "token":"или токен",
    "message":
        [
            {
                "type_send_1":"sms",
                "sender":" Отправитель",
                "text":"Текст сообщения",
                "phones":
                    [
                        {
                            "phone":"79612242243",
                            "client_id_sms":"101",
                            "validity_period":"2001-12-31 15:34:54"
                        },
                        {
                            "phone":"79612242244",
                            "client_id_sms":"102",
                            "validity_period":"2001-12-31 15:34:54"
                        }
                    ]
            },
        ]
}
```

### &#x20;Пример JSON-документа для отправки Viber сообщения

```json
{
    "login":"логин",
    "password":"пароль",
    "token":"или токен",
    "message":
        [
            {
                "type_send_1": "viber",
                "sender_viber": "Отправитель",
                "text_viber": "Текст сообщения",
                "button_viber": "Текст кнопки",
                "action_viber": "Ссылка для кнопки",
                "image_viber": "Адресс картинки",
                "phones":
                    [
                        {
                            "phone":"79612242243",
                            "client_id_sms":"101",
                            "validity_period":"2001-12-31 15:34:54"
                        },
                        {
                            "phone":"79612242244",
                            "client_id_sms":"102",
                            "validity_period":"2001-12-31 15:34:54"
                        }
                    ]
            },
        ]
}
```

### &#x20;Пример JSON-документа для  отправки Каскадного сообщения

```json
{
    "login":"логин",
    "password":"пароль",
    "token":"или токен",
    "message":
        [
            {
                "type_send_1":"viber",
                "type_send_2":"sms",
                "sender":" Отправитель SMS",
                "text":"Текст сообщения SMS",
                "sender_viber": "Отправитель Viber",
                "text_viber": "Текст сообщения Viber",
                "button_viber": "Текст кнопки Viber",
                "action_viber": "Ссылка для кнопки Viber",
                "image_viber": "Адресс картинки Viber",
                "phones":
                    [
                        {
                            "phone":"79612242243",
                            "client_id_sms":"101",
                            "validity_period":"2001-12-31 15:34:54"
                        },
                        {
                            "phone":"79612242244",
                            "client_id_sms":"102",
                            "validity_period":"2001-12-31 15:34:54"
                        }
                    ]
            },
        ]
}
```

{% endtab %}

{% tab title="HTTP GET" %}
Метод отправки **`GET`**

Адрес для запроса: **`https://my3.webcom.mobi/sendsms.php`**

Все передаваемые значение необходимо закодировать.

### Примеры

[Пример отправки SMS сообщения<br>](#primer-zaprosa-dlya-otpravki-sms-soobsheniya)[Пример отправки Viber сообщения<br>](#primer-zaprosa-dlya-otpravki-viber-soobsheniya)[Пример отправки Каскадного сообщения](#primer-zaprosa-dlya-otpravki-kaskadnogo-soobsheniya)

### Параметры запроса на отправку сообщения

<table><thead><tr><th width="207.66666666666666">Параметр</th><th width="87">Тип</th><th>Описание</th></tr></thead><tbody><tr><td>user*</td><td>String</td><td>Ваш логин в системе</td></tr><tr><td>pwd<mark style="color:green;">*</mark></td><td>String</td><td>Ваш пароль в системе</td></tr><tr><td>token*</td><td>String</td><td>Вместо логина и пароля можно использовать секретный ключ. Для его получения обратитесь к менеджеру</td></tr><tr><td>type_send_1*</td><td>String</td><td><p>Тип отправляемого сообщения </p><ul><li>viber </li><li>sms</li><li>flashcall</li><li>hlr</li></ul></td></tr><tr><td>type_send_2</td><td>String</td><td><p>Тип досылаемого сообщения, в случае если отправляемое сообщение не будет доставлено по первому типу направления <em>type_send_1</em>, применяется для каскадной отправки</p><ul><li>viber </li><li>sms</li></ul></td></tr><tr><td>sadr*</td><td>String</td><td><p>Отправитель сообщения</p><p><em>!Именно это значение будет выводиться на телефоне абонента в поле от кого сообщение</em></p></td></tr><tr><td>dadr*</td><td>Int</td><td>Номер абонента, которому адресовано сообщение</td></tr><tr><td>text*</td><td>String</td><td>Текст сообщения</td></tr><tr><td>validity_period</td><td>date</td><td><p>Дата и время, после которых не будут делаться попытки доставить сообщение в формате:</p><p><em>YYYY-MM-DD HH:MM:SS</em></p><p>где,<br>    YYYY - год,<br>    MM - месяц,<br>    DD - день,<br>    HH - часы, </p><p>    MM - минуты</p><p>    SS - секунды</p><p><em>!Если не задано, то</em> сообщение <em>имеет максимальный срок жизни  (один день)</em></p></td></tr><tr><td>sender_viber</td><td>String</td><td>Отправитель Viber сообщения</td></tr><tr><td>text_viber</td><td>String</td><td>Текст Viber сообщения</td></tr><tr><td>button_viber</td><td>String</td><td>Текст кнопки Viber сообщения</td></tr><tr><td>action_viber</td><td>String</td><td>Ссылка для кнопки Viber сообщения</td></tr><tr><td>image_viber</td><td>String</td><td>Адрес картинки для Viber сообщения</td></tr></tbody></table>

### Ответ на GET запрос

В ответ будет направлен номер Viber сообщения **`id_sms`**. Используется для проверки статуса сообщения.

### Пример запроса для отправки SMS сообщения

{% code overflow="wrap" %}

```
https://my3.webcom.mobi/sendsms.php?user=ваш_логин_в_нашей_системе&pwd=пароль&sadr=от_кого_придет_СМС&dadr=номер_телефона_получателя_сообщения&text=текст_смс
```

{% endcode %}

### Пример запроса для отправки Viber сообщения

{% code overflow="wrap" %}

```
http://my3.webcom.mobi/sendsms.php?user=ваш_логин_в_нашей_системе&pwd=пароль&type_send_1=viber&sender_viber=от_кого_придет_сообщение&dadr=номер_телефона_получателя_сообщения&text_viber=текст_Viber_сообщения&button_viber=текст_кнопки_Viber_сообщения&action_viber=ссылка_для_кнопки_Viber_сообщения&image_viber=http://адрес_картинки_для_Viber_сообщения
```

{% endcode %}

### Пример запроса для отправки Каскадного сообщения

{% code overflow="wrap" %}

```
http://my3.webcom.mobi/sendsms.php?user=ваш_логин_в_нашей_системе&pwd=пароль&sadr=от_кого_придет_СМС&dadr=номер_телефона_получателя_смс&text=текст_смс&type_send_1=viber&sender_viber=от_кого_придет_сообщение&text_viber=текст_Viber_сообщения&button_viber=текст_кнопки_Viber_сообщения&action_viber=ссылка_для_кнопки_Viber_сообщения&image_viber=http://адрес_картинки_для_Viber_сообщения
```

{% endcode %}
{% endtab %}
{% endtabs %}
