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

Хорошо, присылайте статичную на support@dadata.ru.
Можно не заполнять поле «город» для городов-регионов:
function is_city_region(address) {
  var region_code = address.kladr_id.substr(0, 2);
  return ["77", "78", "92"].indexOf(region_code) !== -1;
}
...
if (!is_city_region(address) {
  $("#city").val(address.city_type + " " + address.city);
}
Нет. А чем именно вам мешает Питер в поле «город», какие задачи не позволяет решать?
Здравствуйте! Мы ничего об этом не знаем, но если дадите ссылку на страницу с подсказками на вашем сайте — посмотрим, в чем дело.
Сделали! С версии 15.2 в поле data.address.data лежит гранулярный адрес организации.
Начиная с версии 15.2, можно ограничить поиск предварительно сохраненными в полях значениями:
$('#house').suggestions('fixData');
Пример

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