Ваши комментарии

Андрей, добрый день! Новостей нет, в 2017 делать не планируем. А для чего бы вы стали использовать обратное геокодирование?

Антон, я проверил несколько номеров и не увидел такой проблемы. Где надо — Крым, где надо — Краснодарский край. Дайте, пожалуйста, пример номера, у которого ошибочно определяется регион.

Получилось добавить прокси в код?

Достаточно указать city_fias_id или kladr_id от выбранного города. А что вы пытаетесь реализовать — не гранулярный ввод адреса, случайно? Может, проще использовать jquery-плагин? Он из коробки умеет это.

Октябрьский посёлок считается городом, а не населённым пунктом, поэтому он должен быть в поле city вместо settlement. Так будет работать:

{
    "query": "ле",
    "locations": [{ "region": "Московская", "city": "Октябрьский" }],
    "restrict_value": true
}

Чтобы не разбираться в нюансах, кто город, а кто н/п, можно просто задавать в качестве ограничения КЛАДР-код, эффект будет тот же:

{
    "query": "ле",
    "locations": [{ "kladr_id": "5001700500000" }],
    "restrict_value": true
}

Подсказки используют справочник адресов налоговой службы (ФИАС). В нём «массив 45 км Автодороги Санкт-Петербург-Псков» считается городом в Ленинградской области. Звучит бредово, но факт.

Сервис поддержки клиентов работает на платформе UserEcho