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

Для проверки можно добавить такой код:

<link href="https://cdn.jsdelivr.net/npm/suggestions-jquery@19.8.0/dist/css/suggestions.min.css" rel="stylesheet">
<script src="https://cdn.jsdelivr.net/npm/suggestions-jquery@19.8.0/dist/js/jquery.suggestions.min.js"></script>

<script>
    var $address = $("[name='data[fields][8649026]'");
    $address.suggestions({
        token: "ВАШ_API_КЛЮЧ",
        type: "ADDRESS"
    });
</script>

Вместо ВАШ_API_КЛЮЧ подставить API-ключ из личного кабинета «Дадаты».

После этого подсказки должны появиться на поле «улица, номер дома и квартиры».

Если виджет нельзя добавить на страницу оформления заказа — точно не получится. Если можно — может и получится. Но если вы даже пробовать не хотите, я точно ничем не смогу вам помочь.

Добрый день! У Vigbo есть виджет «встроенный код». Есть возможность добавить его на страницу оформления заказа?

Ограничения на обращения в минуту нет — есть ограничение на количество новых соединений. Если его превысить, будут возвращаться ответы с http-статусом 429.

Вы правы, надёжнее использовать fias_id. Только запрос тогда отправлять к другому методу — «Адрес по ФИАС-коду».

Тогда при клике клиентом на нужный город делайте запрос с count = 1, и берите индекс из ответа.

А тут уже вопрос вашего сценария использования: для чего вам подсказки, если в процессе никак не участвует человек?

Налоговая возобновила выгрузку организаций, так что и в «Дадате» они снова обновляются 👌

Пока человек не выбрал конкретную подсказку (count > 1), Дадата использует справочник адресов налоговой службы (ФИАС). В нём нет индексов для некоторых адресов.

Когда же человек выбирает конкретную подсказку (count = 1), Дадата возвращает дополнительную информацию об адресе, в том числе индекс по справочнику Почты России.

Текст запроса при count = 1 должен быть результатом одного из предыдущих запросов (значением поля unrestricted_value).

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