Группы для уведомлений
1. Получение списка групп для уведомлений (GET /users/groups/)
200 OK-
Список групп пользователей получен.
2. Получение информации о группе уведомлений (GET /users/groups/{group_id})
Тела запроса нет. В query-параметрах передается id группы пользователей, информацию о которой необходимо получить.
200 OK-
Получена информация о группе пользователей.
404 NOT_FOUND-
Группа пользователей не найдена.
3. Добавление группы уведомлений (POST /users/groups/)
{
"groupname": "my_group_name", (1)
"description": ""
}
| 1 | Обязательное поле |
201 CREATED-
Создана группа пользователей.
4. Изменение группы для уведомлений (PATCH /users/groups/{group_id})
Также в query-параметрах передается id группы пользователей, информацию о которой необходимо изменить.
{
"groupname": "my_group_name",
"description": ""
}
200 OK-
Параметры группы пользователей изменены.
400 BAD_REQUEST-
Некорректное тело запроса.
404 NOT_FOUND-
Группа пользователей не найдена.
5. Удаление списка групп для уведомлений (DELETE /users/groups/)
{
"ids": [ (1)
1
]
}
| 1 | Обязательное поле |
204 NO_CONTENT-
Список групп пользователей удален.
404 NOT_FOUND-
Группа пользователей не найдена.
6. Получение списка уведомлений (GET /users/groups/notifications)
200 OK-
Получен список уведомлений.
7. Получение информации об уведомлении (GET /users/groups/notifications/{notification_id})
Тела запроса нет. В query-параметрах передается id уведомления, информацию о котором необходимо получить.
200 OK-
Получена информация об уведомлении.