04. Уведомления
Оглавление
История изменений
| №: |
Дата: |
Автор: |
RFC: |
Версия: |
|
|
|
|
|
1. Описание
Уведомления предназначены для оповещения пользователей о событиях которые происходят в сервисе.
1_1 Типы уведомлений
| Тип |
Описание |
| email |
Уведомления которые отправляются на email указанный пользователем. |
2. Данные уведомления
2.1 Параметры уведомления(notifications)
| Название |
Параметр |
Формат |
Обяз. |
Уник. |
Примечание |
| Идентификатор |
id |
bigserial |
да |
да |
|
| Дата создания |
created_at |
timestamp |
да |
нет |
|
| Дата отправления |
sended_at |
timestamp |
нет |
нет |
|
| Дата ошибки отправления |
failed_at |
timestamp |
нет |
нет |
|
| Получатель |
user_id |
bigint |
нет |
нет |
|
| email |
email |
varchar(255) |
нет |
нет |
|
| Тип |
type |
enum |
да |
нет |
Возможны следующие типы: 1 - email |
| Идентификатор динамического шаблона |
dynamic_template_id |
int |
нет |
нет |
Обязательно если Тип - 1. |
| Параметры уведомления |
variables |
json |
нет |
нет |
Список записей в формате “Ключ”:”Значение”, где: Ключ - наименование переменной; Значение - значение которое должно быть отправлено. |
| Статус |
status |
enum |
да |
нет |
Возможны следующие типы: 1 - new; 2 - send; 3 - failed. |