Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Чтобы искать адреса только в определенном регионе или городе, укажите их в параметре locations.

Можно

...

указать

...

массив

...

ограничений. Каждый

...

объект-ограничение

...

в

...

параметре locations может

...

содержать

...

поля kladr_id,

...

fias_id, postal_coderegionareacity, settlement или

...

street.

Ограничение по коду КЛАДР

Сахалинская областьМосква:

Блок кода
{
    "query": "БотаническаяВатутина",
    "locations": [{
        "regionkladr_id": "москва65"
    }]
}

Ограничение по коду ФИАС

Возможные ограничения:

  • region_fias_id – ограничение по ФИАС коду региона
  • area_fias_id – ограничение по ФИАС коду области
  • city_fias_id – ограничение по ФИАС коду города
  • settlement_fias_id – ограничение по ФИАС коду населенного пункта
  • street_fias_id – ограничение по ФИАС коду улицы

г ПушкинТольятти:

Блок кода
{
    "query": "Абрикосоваямосковское шоссе",
    "locations": [{
        "region": "Самарская",
        "citycity_fias_id": "Тольятти110d6ad9-0b64-47cf-a2ee-7e935228799c"
    }]
}

Ограничение по названию адресного объекта

МоскваСахалинская область или Камчатский край:

Блок кода
{
    "query": "ВатутинаБотаническая",
    "locations": [{
        "kladr_id": "65"
    }, {
        "region": "камчатскиймосква"
    }]
}


г ПушкинНесколько регионов:

Блок кода
{
    "query": "московскоеростов шоссерассветная",
    "locations": [{
        "city_fias_idregion": "110d6ad9-0b64-47cf-a2ee-7e935228799cадыгея"
    }
}

 

Несколько регионов:

Блок кода
, {
        "queryregion": "ростов рассветнаяастраханская",
    "locations": [}, {
        "region": "адыгеяволгоградская"
    }, {
        "region": "астраханскаякалмыкия"
    }, {
        "region": "волгоградскаякраснодарский"
    }, {
        "region": "калмыкияростовская"
    }]
}


Тольятти:

Блок кода
{
    "query": "Абрикосовая",
    "locations": [{
        "region": "краснодарский"
    }, {Самарская",
        "regioncity": "ростовскаяТольятти"
    }]
}


Адрес без региона и города

Чтобы адрес одной строкой в ответе (поле value) не содержал регион / город, заданный в ограничении, добавьте параметр restrict_value = true:

...

При этом полный адрес тоже возвращается, в поле unrestricted_value.