API ФИАС 1.0
Методы API
getAddressObject
Метод возвращает адресный объект, по коду ФИАС или КЛАДР
Построение запроса
Протокол | Наименование / адрес метода |
---|---|
REST JSON | /api/getAddressObject |
REST XML | /api/getAddressObject?format=xml |
SOAP | AddressObjectResult getAddressObject (String apiKey, String code) |
Входящие параметры
Тип данных | Параметр | Описание |
---|---|---|
String | apiKey | Персональный ключ для работы с API. |
String | code | Уникальный идентификатор адресного объекта предка по ФИАС или код КЛАДР |
обязательный параметр
Исходящие данные
Возвращает объект класса AddressObjectResult
Пример ответа JSON
{
"code": 1,
"message": "Success!",
"addressObject": {
"fiasGuid": "d41f65d0-4819-46ce-8e5b-b6f266d5c815",
"postIndex": "101000",
"regionCode": "77",
"addressItem": {
"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
}
]
},
"steadItem": null,
"houseItem": {
"value": "4/2, стр 3",
"postIndex": "101000",
"fiasGuid": "d41f65d0-4819-46ce-8e5b-b6f266d5c815",
"buildCount": "0",
"structureCount": "2"
},
"roomItem": null
}
}