Описание 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 обращайтесь через страницу контактов.