PATCH /docflows/{docflowId}

Метод позволяет заменить данные созданного документооборота.

Заголовки

Название Описание
Content-Type Тип контента
Authorization Заголовок авторизации

Переменные

Название Тип Формат Обязательность Описание
docflowId string Guid true Идентификатор документооборота

Content-Type

Допустимые значения Content-Type:

  • Application/json

Тело запроса

В теле запроса содержится описание документооборота, данные о котором необходимо изменить

Название Тип Формат Обязательность Описание
objectExtract object objectExtract false Запрос выписки на объект
primaryRight object PrimaryRight false Регистрация права собственности
moveRight object MoveRight false Регистрация перехода права
changeDealArrangement object ChangeDealArrangement false Регистрация изменений к договору
encumbrance object Encumbrance false Регистрация наложения или снятия обременения
equityAgreement object EquityAgreement false Регистрация договора участия в долевом строительстве
leaseAgreement object LeaseAgreement false Регистрация договора аренды
package object Package false Групповй документооборот. Позволяет отправить на регистрацию несколько документооборотов, которые проходят в рамках одного договора.
action object Action false Регистрация отмены/приостановки/возобновления запроса
additionalPackage object AdditionalPackage false Регистрация дополнительного пакета
Описание документооборота должно соответствовать схеме типа документооборота, указанного при создании.

Допустимые форматы прилагаемых документов:

  • pdf;
  • xml.

Ответы

200

Тело ответа

Документооборот успешно изменен. В теле ответа содержится описание документооборота Docflow

Заголовки ответа

Название Описание
ETag Метка последнего изменения документооборота
Content-Type Тип содержимого

400

Ошибки валидации запроса. В теле ответа содержится описание ошибки Error. Для данного метода возможны следующие ошибки:

Код ошибки Описание Содержимое контекста
AbsenceOfRequiredField Отсутствет одно из обязательных полей
WrongFieldValue Значение поля не соответствует требуемому формату. Поле, формат которого не соответствует, указано в описании ошибки в message
WrongDocflowType Нельзя менять тип документооборота после его создания
UnexistentRepresentative Представитель для пары субъектов не был создан -
UnexistentSubject Не удалось найти указанного субъекта Идентификатор субъекта, которого не удалось найти
BigContentSize Размер контента превышает 10 мб Описание неправильного контента ContetnIfo
UnsupportedContentType Указан контент, формат которого не поддерживается методом Описание неправильного контента ContetnIfo
UnexistentContent Не удалось найти контент в базе по указанному идентификатору Описание ненайденного контента ContetnIfo
UnresolvedReferences Не удается найти объект по указанной ссылке. В описании ошибки message будет описана ссылка, по которой не удается найти объект
DuplicatedIdentificator Указан идентификатор объекта: документа, объекта недвижимости или зявителя, который дублируется в рамках документооборота Идентификатор, который дублируется
WrongDocflowState Документооборот находится в состоянии, в котором его нельзя изменять. Изменять документооборот можно до его отправки в Росреестр

WrongDocflowState

Пример ответа

  HTTP 400
  Content-Type Application/json
  {
      "code": "validation",
      "message": "Failed to validate request",
      "target": "api",
      "errors":
      [
        {
          "code": "WrongDocflowType",
          "message": "Docflow 209df9e5-3ef8-4b65-b2fc-62356e322e45 has different type",
          "target": "RosreestrApi"
        }
      ]
  }

401

Ошибка авторизации: пользователь не авторизован

403

Ошибка аутентификации: пользователь не имеет доступа к ресурсам организации, которая указана в заголовке авторизации

404

Документооборот не найден.

415

В заголовке Content-Type указан тип контента, который не поддерживается для данного метода