При помощи анализа кода и обращений к внешним скриптам, был найден протокол получения данных.
Адрес обращения Яндекса для вывода подсказок при поиске региона:
suggest-maps.yandex.ru/suggest-geo
?search_type=tune
&v=9
&results=20
&lang=ru_RU
&callback=jQuery
&part=%D0%9A%D1%80%D0%B0%D1%81%D0%BD%D1%8B%D0%B9+
&ll=40.05799%2C47.894709
Разобравшись в переменных, стало понятно что:
v - Это версия формата вывода данных в JSON. На текущий момент их 9.
results - Количество ответов в выдачи. Максимум можно получить 20 значений
lang - Язык ответа.
callback - Формат вывода данных.
part - сам запрос. Первые буквы названия региона.
ll - Координаты, откуда идет запрос. Ответ данных зависит от региона запроса.