Sassoft API: Notifications API

Описание API

Данный API сервис предназначен для отправки уведомлений через различные каналы:

  • Telegram
  • Email через Sendgrid API
  • SMTP Email

Спецификация

  • POST /notify
    • message * — сообщение для отправки (html форматирование поддерживается)
    • message_plain — сообщение для отправки без html форматирования
    • from — имя от, необходим если type=email
    • from_address — адрес от, необходим если type=email
    • title — заголовок, необходим если type=email
    • receiver * — получатель сообщения
    • type * — поддерживаемые типы: Email, Telegram, SMTP
    • token * — токен пользователя

Пример запроса:

curl -X POST https://api.sassoft.ru/notify -d '{"message":"Hello world!","message_plain":"Hello World!","from":"","from_address":"","title":"","receiver":"0123456789","type":"Telegram","token":""}'

Пример ответа:

{
  "error": "",
  "status": "1"
}

Как получить доступ к Sassoft API?

Новым клиентам создается новая учетная запись в Sassoft ID и присваивается токен. С этим токеном можно будет делать запросы на различные сервисы Sassoft ID.

Для получения уведомлений в Telegram необходимо добавить Notifications bot.

Для работы SMTP необходимо указать данные SMTP сервера.

Для включения Notifications API обращайтесь через страницу контактов.

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *