POST /constructions

Метод позволяет создать объект недвижимости.

Заголовки

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

Тело запроса

Название Тип Формат Обязательность Описание
externalId string ^\w{1,100}$ false Внешний идентификатор объекта недвижимости
buildingId string Guid true Идентификатор здания
planId string Guid true Идентификатор планировки
contract object documentInfo true ДДУ или ДДУ с ДУПТ
info object Info true Информация об объекте

Info

Название Тип Формат Обязательность Описание
type string type true Тип объекта
objectNumber string ^\w{1,10}$ true Номер объекта
buildingNumber string ^\w{1,10}$ false Строительный номер объекта
floor string ^\w{1,20}$ true Этаж
commonArea object CommonArea true Общая площадь
roomCount integer ^\d{3}$ true Количество комнат
liveArea object LiveArea false Жилая площадь
section string ^\w{1,3}$ false Секция
entrance string ^\w{1,2}$ false Подъезд

type

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

  • Flat - квартира
  • Apartments - апартаменты
  • Office - офис
  • TradingArea - торговая площадь
  • Stock - склад
  • Pantry - кладовая
  • ParkingSpace - машино-место

CommonArea

Объект содержит описание общей площади объекта

Название Тип Формат Обязательность Описание
value string ^\d{1,20}.\d{1,2}$ true Значение общей площади объекта
unit string ^\w{1,20}$ false Единица измерения площади
accuracy string Guid false Погрешность

LiveArea

Объект содержит описание жилой площади объекта

Название Тип Формат Обязательность Описание
value string ^\d{1,20}.\d{1,2}$ true Значение жилой площади объекта
unit string ^\w{1,20}$ false Единица измерения площади
accuracy string ^\w{1,20}$ false Погрешность

Пример

Создание объекта недвижимости

  POST /realty/web/inspection-api/v1/constructions
  Authorization: ReestroAuth apiKey=1269f58a-3d40-42e1-91ad-a4251566419c&portal.orgid=1269f58a-3d40-42e1-91ad-a4251566419c
  Content-Type: application/json
{
  "buildingId": "52c9d01e-53f7-11ee-85f5-33cc3b23a326",
  "contract": {
    "documentType": "558401010201",
    "number": "5711",
    "series": "123456",
    "issueDate": "2000-01-01",
    "endingDate": "",
    "issuer": {
      "issuerName": "УВД",
      "issuerCode": "010-001"
    },
    "placeOfIssue": "УВД Ленинского района города Екатеринбург"
  },
  "info": {
    "commonArea": {
      "value": "35",
      "unit": "1",
      "accuracy": "null"
    },
    "floor": "5",
    "objectNumber": "225",
    "type": "flat",
    "buildingNumber": "21",
    "roomCount": "1",
    "liveArea": {
      "value": "30",
      "unit": "1",
      "accuracy": "null"
    },
    "section": "1",
    "entrance": "1"
  },
  "planId": "064ec58c-5488-11ee-85f5-33cc3b23a326",
  "externalId": "null"
}

Ответы

201

Тело ответа

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

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

  HTTP 201
  Content-Type: Application/json
{
    "id": "4fdeb6de-5489-11ee-ab8c-0daeffc5ad4b",
    "externalId": "null",
    "buildingId": "52c9d01e-53f7-11ee-85f5-33cc3b23a326",
    "planId": "064ec58c-5488-11ee-85f5-33cc3b23a326",
    "info": {
        "type": "Flat",
        "objectNumber": "225",
        "buildingNumber": "21",
        "floor": "5",
        "commonArea": {
            "value": 35,
            "unit": "1",
            "accuracy": "null"
        },
        "roomCount": 1,
        "liveArea": {
            "value": 30,
            "unit": "1",
            "accuracy": "null"
        },
        "section": "1",
        "entrance": "1"
    },
    "contract": {
        "documentType": "558401010201",
        "number": "5711",
        "series": null,
        "issueDate": "2000-01-01",
        "endingDate": null,
        "issuer": null,
        "placeOfIssue": null
    }
}

400

Ошибки валидации запроса.

401

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

403

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

415

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