API позволяет рассылать сообщения через ваши проекты и сервисы по протоколам HTTP/HTTPS, SMTP и SMPP. Готовые библиотеки на разных языках программирования подключаются к вашему проекту и помогают отправлять сообщения из любого места с помощью одной команды. Для упрощенной авторизации вместо пары логин и пароль можно использовать специальный API-ключ.
Для вставки в сообщение кнопки необходимо добавить в текст сообщения специальный макрос {button,type:param,text}, где: <button> – обязательный тег, указывающий на кнопку. <text> – надпись на кнопке. <type> – тип кнопки. Может принимать одно из следующих значений:
tel – номер телефона (в этом случае в param передается номер для звонка, со знаком "+" или без "+");
code – при нажатии на кнопку данного типа произойдет копирование кода в буфер обмена (двоеточие и param не передаются);
otp_type – передача кода в приложение клиента (двоеточие и param не передаются, но требуются дополнительные параметры для приложения, после text через запятую).
При другом значении type кнопка будет расценена как переход по url.