PATCH /monitorings/{id}Метод позволяет обновить информацию по объекту мониторинга. Обновление объекта допустимо в статусах created и error.
| Название | Тип | Формат | Обязательность | Описание | 
|---|---|---|---|---|
| id | string | uuid | true | Идентификатор объекта мониторинга | 
| Название | Описание | 
|---|---|
| Content-Type | Тип контента: application/json | 
| Authorization | Заголовок авторизации | 
В теле запроса содержится массив изменений, которые требуются внести для объекта мониторинга. О каждом изменении нужно указать:
| Название | Тип | Формат | Обязательность | Описание | 
|---|---|---|---|---|
| op | string | OperationType | true | Тип операции, которую необходимо сделать с объектом мониторинга | 
| path | string | Path | false | Путь до объекта, над которым необходимо совершить операцию | 
| value | array | false | Описание значения обновляемого объекта. | 
| Название | Принцип работы | 
|---|---|
| replace | Замена | 
| add | Добавление | 
| Название | Принцип работы | 
|---|---|
| /object/params/ | Замена | 
| /params | Замена | 
| /params/orderObjectExtract | Замена | 
| /params/properties/- | Добавление | 
startDate и endDate не доступно для обновленияPatch /realty/rosreestr/v2/monitorings/c2d4b8e0-200c-11ec-b16c-fba534fd64d6
Authorization: ReestroAuth apiKey=1269f58a-3d40-42e1-91ad-a4251566419c&portal.orgid=1269f58a-3d40-42e1-91ad-a4251566419c
Content-Type: application/json
[{
   "op": "replace",
   "path": "/params",
   "value":
       {
               "cadastralNumber": "54:35:074250:3228",
               "startDate": "2021-09-26T12:34:10",
       "endDate": "2022-10-24T19:35:30",
               "properties": [
                   "Owner",
                   "Area",
                   "Floor"
               ],
               "orderObjectExtract": true
           }
   }
]
Форма получена.
В теле ответа содержится объект мониторинга  EstateObject.
| Название | Описание | 
|---|---|
| ETag | Метка последнего изменения объекта | 
| Content-Type | Тип содержимого | 
  HTTP 200
  Content-Type: Application/json
{
   "monitoringId": "c2d4b8e0-200c-11ec-b16c-fba534fd64d6",
   "externalId": "test40",
   "correlationId": "test5555",
   "state": "Processing",
   "createDate": "2021-09-28",
   "params": {
       "cadastralNumber": "54:35:074250:3228",
      "startDate": "2021-09-26T12:34:10",
       "endDate": "2022-10-24T19:35:30",
       "properties": [
           "Owner",
           "Area",
           "Floor"
       ],
       "orderObjectExtract": true
   },
   "objectInfo": {
       "createDate": "2012-06-22",
       "estateState": "Unconfirmed",
       "floor": [
           {
               "number": 3,
               "type": "Unknown"
           }
       ],
       "area": {
           "value": "49.7",
           "unitClass": "SquareMeter"
       },
       "address": "Новгородская область, г Великий Новгород, ул Ломоносова, д 18, корп 1, кв 7",
       "cadastralCost": {
           "value": "2308367.69",
           "unitClass": "Rub"
       },
       "estateType": "Flat",
       "updateDate": "2017-10-12",
       "ownershipForm": "Частная",
       "owners": [
           {
               "regNumber": "53:23:8100500:1638-53/003/2017-6",
               "regStartDate": "2017-10-11",
               "ownershipType": "Individual"
           }
       ],
       "encumbrances": []
   },
   "changes": [],
   "extracts": []
}
Ошибки валидации запроса. В теле ответа содержится описание ошибки Error. Для данного метода возможны следующие ошибки:
| Код ошибки | Описание | 
|---|---|
| NotAllowedObjectState | Статус объекта не позволяет изменить данные | 
| WRONG_FIELD_VALUE | Значение поля не соответствует требуемому формату | 
| AbsenceOfRequiredField | Не указано одно из обязательных полей | 
| UnexistentPath | Путь до объекта не существует | 
HTTP 400
Content-Type Application/json
{
    "code": "VALIDATION",
    "message": "Failed to validate input request",
    "target": "MONITORING_API",
    "errors":
    [
      {
        "code": "WRONG_FIELD_VALUE",
        "message": "Field params is invalid",
        "target": "MONITORING_API"
      }
    ]
}
Ошибка авторизации: пользователь не авторизован
Ошибка аутентификации: пользователь не имеет доступа к ресурсам организации, которая указана в заголовке авторизации
Объект с указанным идентификатором не найден
В заголовке Content-Type указан тип контента, который не поддерживается для данного метода