Получить группу заявлений
GET/api/v2/clients/:clientId/applicationGroups/:applicationGroupId
Описание метода
Возвращает группу заявлений сотрудника по clientId и applicationGroupId. Доступ к группе получают: создатель группы, заявитель, активный заместитель хотя бы одного подписанта, получатель после завершения документооборота, а также пользователь клиента с правом на получение группы заявлений. Черновики видит только их создатель.
Валидации запроса
clientIdсоответствует формату UUID; клиент существует и не удалён.- Пользователь, выполняющий операцию, относится к клиенту.
applicationGroupIdкорректен; группа заявлений существует и доступна пользователю клиента.- Пользователь клиента — один из: создатель группы заявлений, заявитель, активный заместитель хотя бы одного подписанта, получатель группы заявлений с завершённым документооборотом (все участники подписали).
- Если в группе все заявления — черновики, текущий пользователь является их создателем. Иначе в группе есть хотя бы одно заявление не в статусе черновика.
- Пользователь клиента — подписант хотя бы одного заявления группы, и момент подписания для него наступил. Если подписант относится к участнику с типом
ROLE, у пользователя клиента есть нужная роль. - У пользователя клиента есть право на получение группы заявлений на уровне пользователя клиента или сотрудника.
Request
Responses
- 200
- 400
- 401
- 403
- 429
Успешная операция.
Ошибка при валидации данных запроса.
Запрос не аутенифицирован.
Для заданного пользователя доступ к ресурсу запрещен.
Превышен разрешенный лимит запросов за период.