GET /monitorings

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

Заголовки

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

Параметры

Название Тип Формат Обязательность Описание
afterMonitoringId string Guid false Идентификатор объекта, после которого необходимо получить список мониторингов. Если параметр указан, то в результатах будут располагаться объекты, которые были созданы ранее указанного. Указанный мониторинг не будет содержаться в ответе. Если параметр не передан, то вернется 30 последних объектов.
correlationId string ^\w{1,256} false Идентификатор группы
count string ^\d false Количество объектов, содержащихся в ответе. Если параметр не передан, то вернется 30 объектов.

Пример

GET /realty/rosreestr/v2/monitorings?correlationId=test5555
Authorization: ReestroAuth apiKey=1269f58a-3d40-42e1-91ad-a4251566419c&portal.orgid=1269f58a-3d40-42e1-91ad-a4251566419c
Content-Type: application/json

Ответы

200

Тело ответа

Поиск прошел успешно. В теле ответа содержится:

Название Тип Формат Обязательность Описание
items array EstateObject true Список найденных запросов
lastObjectId string Guid true Идентификатор последнего запроса

Если по результатам поиска не было найдено ни одного запроса, удовлетворяющей заданным параметрам, то:

  • объект items будет содержать пустой массив;
  • поле lastObjectId будет отсутствовать.

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

Название Описание
Content-Type Тип контента: application/json

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

  HTTP 200
  Content-Type: Application/json
{
    "items": [
{
   "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": []
}
           ],
    "count": 1
}

400

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

Код ошибки Описание
WRONG_FIELD_VALUE Значение поля не соответствует требуемому формату. Поле, формат которого не соответствует, указано в описании ошибки в message

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

  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": "MonitoringApi"
        }
      ]
  }

401

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

403

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