API ФИАС 1.0
Методы API
getStreets
Метод возвращает список улиц, по заданному фильтру и принадлежности
Построение запроса
Протокол | Наименование / адрес метода |
---|---|
REST JSON | /api/getStreets |
REST XML | /api/getStreets?format=xml |
SOAP | AddressResult getStreets(String apiKey, String parent, String query = ””) |
Входящие параметры
Тип данных | Параметр | Описание |
---|---|---|
String | apiKey | Персональный ключ для работы с API. |
String | parent | Уникальный идентификатор адресного объекта предка по ФИАС или код КЛАДР |
String | query | Фильтр по первым буквам наименования улицы |
обязательный параметр
Исходящие данные
Возвращает объект класса AddressObject
Пример ответа JSON
{
"code": 1,
"message": "Success!",
"addressItems": [
{
"value": "Маросейка ул",
"fullValue": "Москва г, Маросейка ул",
"postIndex": "101000",
"regionCode": "77",
"addressParts": [
{
"level": "7",
"name": "Маросейка",
"type": "Улица",
"shortType": "ул",
"kladrCode": "77000000000718500",
"fiasGuid": "f8342525-4bc3-4c9d-bfe4-12be26fd2010",
"parentFiasGuid": "0c5b2444-70a0-4932-980c-b4dc0d3f02b5",
"oktmo": "45375000",
"centerStatus": 0
},
{
"level": "1",
"name": "Москва",
"type": "Город",
"shortType": "г",
"kladrCode": "7700000000000",
"fiasGuid": "0c5b2444-70a0-4932-980c-b4dc0d3f02b5",
"parentFiasGuid": "",
"oktmo": "45000000",
"centerStatus": 0
}
]
}
]
}