API выдает актуальные цены на жилую недвижимость, также выполняет прямое и обратное геокодирование, поскольку точку можно задавать как адресом, так и координатами. Кроме этого, можно получить принадлежность точки к административному делению города, жилому комплексу, про дома выдается подробная информация - количество этажей, год постройки, типовая серия и другие их технические характеристики. Если заданный адрес является жилым домом, то функция вернет стоимость квадратного метра в этом доме с разбивкой по количеству комнат в квартирах. При любом удачном распознавании адреса, будет указана стоимость стоимость жилой недвижимости по району или городу.
Адрес скрипта: mosmap.ru/api/api_house.php
Параметры запроса:
apikey – ключ пользователя. Обязательный параметр.
latitude – широта.
longitude – долгота.
address – адрес.
region – название региона
region_district – название района (здесь район, в который входят различные населенные пункты для различия одинаковых населенных пунктов внутри одного региона, например, районы Московской области, но не муниципальные районы Москвы).
city – название населенного пункта
Street – название улицы
Если указан адрес, то выполняется прямое геокодирование, а если указаны координаты, то обратное геокодирование.
Параметры ответа.
latitude – широта.
longitude – долгота.
region_district_name – название района внутри региона.
locality_name – название населенного пункта (город, поселок, и т.д.)
district_name – муниципальный район Москвы.
okrug_name – административный округ Москвы.
street_name – название улицы.
short_address – короткий адрес дома (без улицы).
long_address – адрес дома.
living – назначение (true для жилых и false для нежилых строений).
building_year – год постройки дома.
building_floors – максимальное количество этажей в доме.
building_floors_min– минимальное количество этажей в доме.
building_flats – количество квартир в доме.
building_postal_code – почтовый индекс.
building_project – название типового проекта дома.
building_entrances – количество подъездов.
building_type – тип дома (материал стен).
house_price – средняя стоимость квадратного метра в доме.
house_price_roomХ – стоимость квадратного метра Х-комнатных квартир в доме (Х= от 1 до 4)
raion_price – средняя стоимость квадратного метра в муниципальном районе (для Москвы).
raion_price_roomХ – стоимость квадратного метра Х-комнатных квартир в муниципальном районе (Х= от 1 до 4)
city_price – средняя стоимость квадратного метра в населенном пункте
city_price_roomХ – стоимость квадратного метра Х-комнатных квартир в населенном пункте (Х= от 1 до 4)
Пример запроса по адресу:
http://mosmap.ru/api/api_house.php?apikey=4efdb87d-e940-4b19-9751-757c154ace9b&address=’Большая Якиманка ул. д.19’
Получение данных, передавая адрес в виде отдельных параметров
https://mosmap.ru/api/api_house.php?apikey=b089de13-5470-4717-9d5f-425f2b4b41a8&city=пушкино&street=московский&address=19
Пример запроса по координатам:
http://mosmap.ru/api/api_house.php?apikey=4efdb87d-e940-4b19-9751-757c154ace9b&latitude=55.73748&longitude=37.61549
Пример ответа:
{
"latitude": "55.73748",
"longitude": "37.61549",
"district_name": "Якиманка",
"okrug_name": "Центральный",
"short_address": "дом 19",
"long_address": "улица Большая Якиманка дом 19",
"living": "true",
"building_year": "1967",
"building_floors": "14",
"building_flats": "106",
"building_postal_code": "119180",
"building_project": "Башня Вулыха",
"building_entrances": "1",
"building_type": "Кирпичный",
"house_price": "724550",
"house_price_room1": "728000",
"house_price_room2": "721100",
"raion_price": "697900",
"raion_price_room1": "640600",
"raion_price_room2": "630800",
"raion_price_room3": "628900",
"raion_price_room4": "809800"
}