Стандартизация домовой части адреса

Стандартизация домовой части адреса #

Сервис для разбора домовой части адреса.

Адрес метода #

POST /clean/house

Функциональность #

Определяет домовую часть в исходной строке.

Параметры запроса #

ПараметрОписание
queryСтрока для разбора адреса
countryCodeКод страны, в которой происходит поиск адреса, в формате ISO 3166 (https://www.iso.org/iso-3166-country-codes.html)

Пример данных запроса #

{
  "query": "108811, Москва г, км Киевское шоссе 22-й, двлд. 4, стр. 2, ЭТ 8 БЛОК Г ОФ 839",
  "countryCode": "RU"
}

Параметры ответа #

ПараметрОписание
originalВходящая строка с адресом, которая участвовала в стандартизации
postcodeInПочтовый индекс найденный во входящей строке
houseDetailsДомовая часть адреса. См. описание структуры houseDetails

Вложенные структуры #

Описание структуры housedetails #

ПараметрОписание
full_nameдом строкой
houseдом
caseкорпус
buildстроение
literлитера
lendвладение
constrсооружение
steadучасток
flatквартира
officeофис
roomкомната
kabкабинет
placeпомещение
entrподъезд
floorэтаж
blockблок
pavпавильон
sekсекция
abonа/я
munitв/ч
codesКоды дома

Пример данных ответа #

{
    "original": "108811, Москва г, км Киевское шоссе 22-й, двлд. 4, стр. 2, ЭТ 8 БЛОК Г ОФ 839",
    "postcodeIn": "108811",
    "houseDetails": {
        "fullName": "дом 4, строение 2, этаж 8, офис 839, блок г",
        "house": "4",
        "case": "",
        "build": "2",
        "liter": "",
        "lend": "",
        "constr": "",
        "stead": "",
        "flat": "",
        "office": "839",
        "room": "",
        "kab": "",
        "place": "",
        "entr": "",
        "floor": "8",
        "block": "г",
        "pav": "",
        "sek": "",
        "abon": "",
        "munit": "",
        "codes": null
    }
}