Сопровождающие

1. Удаление списка пользователей роли сопровождающего (DELETE /maintainers)

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

Роль сопровождающего удалена

404 NOT_FOUND

Роль сопровождающего не найдена

2. Получение списка сопровождающих (GET /maintainers)

200 OK

Получен список сопровождающих

3. Назначение пользователю роли сопровождающего (POST /maintainers)

{
  "data": {
    "media_server": "hostname", (1)
    "maintainer": "username" (1)
  }
}
1 Обязательное поле
201 CREATED

Роль администратора добавлена пользователю

4. Удаление пользователю роли сопровождающего (DELETE /maintainers/{id})

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

200 OK

Роль сопровождающего удалена

404 NOT_FOUND

Роль сопровождающего не найдена

5. Получение информации о сопровождающем (GET /maintainers/{id})

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

200 OK

Получена информация осопровождающем