Поиск кадастрового номера по структурированному адресу¶
Для работы с методами API необходима Авторизация.
Запрос¶
Для получения кадастрового номера пользователю необходимо направить запрос /realty/v1/location/cadastre/suggest методом POST
В теле запроса должен быть расположен JSON, содержащий описание структурированного уровня адресного объекта до дома или квартиры.
Адресный объект в базе ФИАС содержит следующие адресные уровни:
region - регион ОН - является обязательным значением для индетификации адреса, должен содежать:
- name - наименование региона
Новосибирская областьautonomousCounty - автономная область ОН, элемент должен содежать:
- name - наименование автономии
Республика Крымdistrict - район расположения ОН, элемент должен содежать:
- name - наименование района
Ханты-Мансийскийcity - город расположения ОН, элемент должен содежать:
- name - наименование города
Екатеринбургsettlement - населенный пункет ОН, содежит:
- name - наименование населенного пункта
село Базьяныstreet - улица, описание которой содежит:
- name - наименование улицы
Ленинаhouse - описание дома состоит из 3х уровней детализации:
- number - номер дома
5- buildingNumber - номера здания (корпус)
1- sructureNumber - номера строения (литера)
Аroom - описание помещения помещения состоит из
- number - номер офиса/квартиры
120
Пример запроса
POST /v1/cadastre/suggest
Content-Type: application/json
{
"region": {
"name": "Новосибирский"
},
"city": {
"name": "Новосибирск"
},
"street" : {
"name" : "Татьяны Снежиной"
},
"house" : {
"number" : "39",
},
"room" : {
"number" : "120"
}
}
Ответ¶
Ответ содержит массив объектов, советующих заданным в запросе параметрам.
| Параметр | Описание |
|---|---|
| objectId | Код объекта |
| subjectId | Код субъекта |
| regionId | Код региона |
| settlementId | Код населенного пунка |
| srcObject | Код типа объекта |
| objectCn | Кадастровый номер |
| street | Название улицы |
| house | Описание дома |
| apartment | Номер помещения |
| addressNotes | Неструктурированное описание адреса |
Пример ответа
HTTP/1.0 200 OK
Content-Type: application/json
[
{
"objectId":"54:35:0:5911",
"subjectId":150000000000,
"regionId":150401000000,
"settlementId":150401379000,
"srcObject":1,
"regionKey":154,
"objectCn":"54:35:000000:5911",
"street":"ТАТЬЯНЫ СНЕЖИНОЙ|УЛ",
"house":"39||",
"apartment":"120",
"addressNotes":"г Новосибирск, ул Татьяны Снежиной, д. 39, 120"
},
{
"objectId":"54:35:0:5013",
"subjectId":150000000000,
"regionId":150401000000,
"settlementId":150401379000,
"srcObject":1,
"regionKey":154,
"objectCn":"54:35:000000:5013",
"street":"ТАТЬЯНЫ СНЕЖИНОЙ|УЛ",
"house":"39/1||",
"apartment":"120",
"addressNotes":"г Новосибирск, ул Татьяны Снежиной, д. 39/1, 120"
}
]
- Возможные HTTP-коды возврата:
- 400 - один из параметров запроса был указан в неверном формате,
- 200 - выполнение запроса завершилось успешно.