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
указан тип контента, который не поддерживается для данного метода