Яндекс — геокодер

Обновлено Oct 21, 2026

API Геокодер Яндекса: по статье его база точнее и быстрее обновляется, чем у сервиса по умолчанию DaData, и содержит новые районы. Ключ заведение получает само в кабинете разработчика Яндекса.

Что нужно до подключения

  • Аккаунт Яндекса (Яндекс ID).
  • Адрес сайта заведения — его указывают в анкете.

Шаги на стороне Яндекса

  1. Открыть developer.tech.yandex.ru и войти под аккаунтом Яндекса.
  2. Нажать «Подключить API», выбрать «API Геокодер», нажать «Продолжить».
  3. Выбрать «Бесплатное использование», принять условия, ввести капчу и нажать «Отправить».
  4. Заполнить анкету:
    • ФИО, email, телефон;
    • сайт — адрес сайта заведения;
    • цель использования — «Оформление заказов с адресом доставки на сайте / в приложении»;
    • тип — бесплатное использование, если заведение подходит под условия Яндекса;
    • отметить согласие с условиями и нажать «Продолжить».
  5. На странице API нажать «Создать новый ключ», задать название (например, «Геокодер для Смартомато») и скопировать значение ключа.
    • Ключ начинает работать в течение 15 минут после создания.

Зачем: по ключу подсказки адреса, координаты и зона доставки считаются по базе Яндекса, а не по DaData — см. Токены карт для геокодинга.

Что передать в Смартомато

  • Скопированный ключ API Геокодера — менеджеру Смартомато или в поддержку. Ключей можно передать несколько.

Типовые ошибки и вопросы клиентов

  • Адрес клиента в приложении не определяется или определяется неверно. По статье причина — в DaData ещё нет части адресов и новых районов; решение — подключить собственный ключ Яндекса.
  • Сразу после подключения адреса не ищутся. Ключ активируется не сразу: проверять ввод адреса, подсказки и определение зоны доставки стоит через 15–30 минут.

Связанные статьи