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
    }
}