Перейти к основному содержимому

Валидировать перед отправкой

POST 

/api/v1/clients/:clientId/documents/validateBeforeSendToSigning

Описание метода

Валидации запроса

  • Клиент существует, не удалён, и к нему относится пользователь, выполняющий операцию.
  • Тело запроса должно быть задано.
  • Список документов должен быть не пуст и ни один из элементов не равен null.
  • У каждого документа должен быть задан IDid Внутренний идентификатор сущности в формате UUID, генерируемый HRlink при создании. Неизменяемый, используется во всех внутренних операциях..
  • Если у документа задана версия, она должна быть корректной.
  • Документы с заданными IDid Внутренний идентификатор сущности в формате UUID, генерируемый HRlink при создании. Неизменяемый, используется во всех внутренних операциях. должны существовать.
  • Документы должны относиться к заданному клиенту.
  • Пользователь должен иметь право отправлять на подписание каждый из заданных документов.
  • Проверяет, что у пользователя клиента есть право для отправки документов на подписание для каждого из заданных документов.
  • Проверяет, есть ли у пользователя клиента с заданным IDid Внутренний идентификатор сущности в формате UUID, генерируемый HRlink при создании. Неизменяемый, используется во всех внутренних операциях. заданное право и возвращает кэш наличия прав у пользователя клиента.

Request

Responses

Успешная операция.