Подсказки адреса в формате старого API SelectAddress

Подсказки адреса #

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

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

GET /legacy/selectAddress

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

  • очищает входящие данные от лишних символов для стандартизации адреса
  • по части адреса выводит список возможных адресов, отсортированный по релевантности

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

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

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

# GET параметры

-X GET 
--header 'Accept: application/json' 
'https://api.apidq.ru/api/legacy/selectAddress?letters=Кировская обл, г Киров, Ленина 1'

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

ПараметрОписание
c_k5Код КЛАДР найденный
c_indexИндекс найденный
c_fullnameНайденный адрес (до улицы)
c_RegionNameНаименование региона
c_RegionTypeСокращенное название аббревиатуры региона
c_SubRegionNameНаименование района
c_SubRegionTypeСокращенное название аббревиатуры района
c_CityNameНаименование города
c_CityTypeСокращенное название аббревиатуры города
c_NPNameНаименование населенного пункта
c_NPTypeСокращенное название аббревиатуры населенного пункта
c_StreetNameНаименование улицы
c_StreetTypeСокращенное название аббревиатуры улицы
c_houseНомер дома
c_flatНомер квартиры
c_HouseStatusСтатус разбора дома (описание)

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

[
    {
        "c_k5": "43000001000022500",
        "c_index": "610004",
        "c_fullname": "Кировская обл, г Киров, ул Ленина, дом 1",
        "c_RegionName": "Кировская",
        "c_RegionType": "обл",
        "c_SubRegionName": "",
        "c_SubRegionType": "",
        "c_CityName": "Киров",
        "c_CityType": "г",
        "c_NPName": "",
        "c_NPType": "",
        "c_StreetName": "Ленина",
        "c_StreetType": "ул",
        "c_house": "дом 1",
        "c_flat": "",
        "c_HouseStatus": "дом найден"
    },
    {
        "c_k5": "43000001000022400",
        "c_index": "610013",
        "c_fullname": "Кировская обл, г Киров, ул Ленина (Нововятский), дом 1",
        "c_RegionName": "Кировская",
        "c_RegionType": "обл",
        "c_SubRegionName": "",
        "c_SubRegionType": "",
        "c_CityName": "Киров",
        "c_CityType": "г",
        "c_NPName": "",
        "c_NPType": "",
        "c_StreetName": "Ленина (Нововятский)",
        "c_StreetType": "ул",
        "c_house": "дом 1",
        "c_flat": "",
        "c_HouseStatus": "дом найден"
    }
]