API ФИАС 1.0

Методы API

suggest

Метод возвращает список , по заданному фильтру

Построение запроса

Протокол Наименование / адрес метода
REST JSON /api/suggest
REST XML /api/suggest?format=xml
SOAP AddressResult   suggest(String apiKey, String query = "")

Входящие параметры

Тип данных Параметр Описание
String apiKey Персональный ключ для работы с API.
String query Фильтр по первым буквам наименования региона
String location Фильтр по первым буквам наименования региона

  обязательный параметр

Исходящие данные

Возвращает объект класса AddressObject

Пример ответа JSON

   {
    "code": 1,
    "message": "Success!",
    "suggestions": [
        {
            "value": "Холмогорский р-н",
            "description": "Архангельская обл",
            "fiasGuid": "ad45f38f-a8f4-4927-8f90-d2a38b137235",
            "postIndex": "0.100000001490116",
            "debug": "р-н 2 3 2901800000000 обл,р-н"
        },
        {
            "value": "Холмогорский с/с",
            "description": "Шарыповский р-н, Красноярский край",
            "fiasGuid": "65614b31-d928-46c8-ab90-98712b937ca0",
            "postIndex": "0.100000001490116",
            "debug": "с/с 10 4 2404200700000 край,р-н,с/с"
        }
    ]
}