Уведомления групп

1. Удаление списка групп для уведомлений (DELETE /user_groups)

{
  "ids": [ (1)
    1
  ]
}
1 Обязательное поле
200 OK

Список групп пользователей удален

404 NOT_FOUND

Группа пользователей не найдена

2. Получение списка групп для уведомлений (GET /user_groups)

200 OK

Список групп пользователей получен

3. Добавление группы уведомлений (POST /user_groups)

{
  "data": {
    "groupname": "my_group_name", (1)
    "description": ""
  }
}
1 Обязательное поле
201 CREATED

Создана группа пользователей

4. Изменение группы для уведомлений (PATCH /user_groups/{id})

Также в query-параметрах передается id группы пользователей, информацию о которой необходимо изменить

{
  "data": {
    "groupname": "my_group_name",
    "description": ""
  }
}
200 OK

Параметры группы пользователей изменены

400 BAD_REQUEST

Некорректное тело запроса

404 NOT_FOUND

Группа пользователей не найдена

5. Удаление группы для уведомлений (DELETE /user_groups/{id})

Тела запроса нет. В query-параметрах передается id группы пользователей, которую необходимо удалить

200 OK

Группа пользователей удалена

404 NOT_FOUND

Группа пользователей не найдена

6. Получение информации о группе уведомлений (GET /user_groups/{id})

Тела запроса нет. В query-параметрах передается id группы пользователей, информацию о которой необходимо получить

200 OK

Получена информация о группе пользователей

404 NOT_FOUND

Группа пользователей не найдена