Работа с внутренними уведомлениями
Получение списка сохранённых уведомлений
Возвращает список сохранённых уведомлений.
Запрос
Swagger
GET
/v1/systems/{systemId}/internal-notificationsПараметры
Параметр | Тип | Описание |
---|---|---|
systemId * (path) | string | Идентификатор системы |
userId (query) | string | Идентификатор пользователя |
searchFields * (query) | array | searchFields |
isWatched (query) | boolean | isWatched |
pageNumber (query) | integer | |
pageSize (query) | integer | |
sortBy (query) | string | |
order (query) | string |
* - обязательный параметр
Ответ
Параметр | Тип | Формат | Описание |
---|---|---|---|
userId | string | uuid | Идентификатор пользователя |
groupId | string | uuid | Идентификатор группы пользователя |
externalId | string | uuid | Номер уведомления |
incomingId | string | uuid | Идентификатор чейна (списка входящих уведомлений) |
creationDate | string | date-time | Дата создания уведомления |
title | string | Заголовок сообщения | |
message | string | Сообщение | |
extraNotificationData | object | extraNotificationData | |
isWatched | boolean | Статус просмотра уведомления |
Модели
InternalNotificationsGetDto
ResponseError
PageResponseInternalNotificationsGetDto
В демопримерах реализованы стандартные сценарии, демонстрирующие работу отдельных сервисов Платформы ГосТех. Отправка тестовых запросов в демопримерах позволит вам ознакомиться с функциями того или иного сервиса. Доступные демопримеры и описания реализованной в них функциональности представлены ниже.
Центр уведомлений
Регистрация пользователей и настройка их каналов связи. Отправка уведомлений (с заданным шаблоном или без), отслеживание статуса доставки