К содержанию

Wiki · Интеграции

Dadata

Содержание 5 разделов

    Dadata – это сервис подсказок и проверки данных: пока человек печатает адрес, название компании или БИК, он предлагает готовые варианты и раскладывает выбранный по полям формы. Сервис разрабатывает компания HFLabs, работает он с 2013 года.

    Знакомая картина: в форме заказа покупатель пишет «Крансоярск, Мира 10» без квартиры, а менеджер потом звонит уточнять. Или B2B-клиент при регистрации вбивает реквизиты вручную и путает цифру в КПП, и счёт уходит с ошибкой. Подсказки Dadata закрывают обе проблемы: человек выбирает адрес или компанию из списка, а не набирает их целиком.

    Что подсказывает Dadata и откуда берёт данные

    Основных подсказок пять: адреса, компании и ИП, банки, ФИО и e-mail. Есть и узкие справочники: отделения, выдавшие паспорт, почтовые отделения, налоговые инспекции, ОКВЭД.

    Схема видов подсказок Dadata: адреса, компании и ИП, банки, ФИО и e-mail, и какие поля формы они заполняют
    Что подсказывает Dadata в формах
    ПодсказкаЧто вводит человекЧто получает сайтИсточник
    АдресЧасть адресаИндекс, код ФИАС, регион, город, улицу, дом, координатыФИАС (ГАР), справочник индексов Почты России
    КомпанияИНН, ОГРН, название или ФИО руководителяИНН, КПП, ОГРН, юридический адрес, руководителя, статусЕГРЮЛ и ЕГРИП
    БанкБИК, SWIFT, ИНН или названиеНазвание, корреспондентский счёт, адрес, статусСправочник БИК Банка России

    Данные о компаниях по документации отстают от сайта налоговой не больше чем на три дня. У компании в ответе есть статус: действующая, ликвидируется, ликвидирована, банкротство, реорганизация. По нему сайт может предупредить менеджера, что клиент оформляет заказ на ликвидированное юрлицо. Глубже проверку контрагента разбираем в статье Проверка контрагентов через ФНС.

    Адрес доставки без звонков с уточнениями

    В интернет-магазине подсказки ставят на поле адреса. Человек печатает «мира 10 крас», выбирает строку из списка, и форма получает адрес по частям: город отдельно, улицу и дом отдельно, индекс. Дальше этим пользуется модуль доставки: считает стоимость для нужного города и передаёт в службу доставки чистый адрес, а не строку с опечатками. Готовый модуль Dadata для расчёта стоимости доставки есть, например, среди модулей для 1С-Битрикс.

    Сравнение адреса доставки, введённого вручную, и адреса из подсказки: опечатки и звонки против разложенного по полям адреса с индексом
    Адрес доставки: ввод руками и подсказка

    Одна оговорка из документации: подсказка не гарантирует, что человек выбрал правильный вариант. Если адрес приходит из другого источника, например из старой базы или выгрузки, его прогоняют через стандартизацию. Это отдельный платный метод Dadata: он исправляет ошибки, приводит адрес к единому виду и ставит код качества, по которому видно, нужна ли ручная проверка.

    Реквизиты компании по ИНН за один выбор

    В B2B-форме или личном кабинете клиент вводит ИНН или начало названия. Сайт показывает список компаний, клиент выбирает свою, и поля название, КПП, ОГРН, юридический адрес и руководитель заполняются сами. Банк заполняется так же по БИК: название и корреспондентский счёт подставляются из справочника ЦБ.

    Пять шагов автозаполнения реквизитов компании по ИНН через Dadata: ввод, список компаний, выбор, автозаполнение полей, передача в CRM
    Как форма заполняет реквизиты по ИНН

    Филиалы ищут по ИНН и КПП. Документация честно предупреждает: примерно для четверти компаний налоговая не сообщает КПП филиалов, такие филиалы приходится искать по ИНН, городу и улице.

    Если реквизиты дальше уходят в CRM или 1С, полезно передавать их вместе с ОГРН и кодом адреса: так в учётной системе не появятся дубли одной и той же компании. Подробнее про связку форм и CRM в статье Интеграция сайта с CRM.

    Как Dadata подключают к сайту

    Есть три пути. Первый: готовый модуль для CMS. У Dadata есть модули для 1С-Битрикс, Битрикс24, Tilda, WordPress с WooCommerce, MODX, InSales и других платформ, а также обработки для 1С. Второй: JS-виджет подсказок, который вешают на любое поле формы. Третий: запрос к API со своего кода:

    POST https://suggestions.dadata.ru/suggestions/api/4_1/rs/findById/party
    Authorization: Token <API-ключ>
    {"query": "7707083893"}

    Подсказки работают с одним API-ключом, его видно в коде страницы. Стандартизации нужен ещё секретный ключ: документация прямо запрещает вызывать её из браузера, потому что секретный ключ могут украсть. Поэтому такие запросы делают только с сервера.

    На бесплатном тарифе на октябрь 2026 года доступно 10 000 запросов подсказок в день суммарно по всем видам, а в списке подсказок показывается логотип Dadata. Когда дневной лимит кончается, подсказки отключаются до полуночи. Для магазина с заметным трафиком считайте запросы заранее: каждая набранная буква может стать запросом.

    Если поле адреса перестало подсказывать, первым делом проверьте лимит в личном кабинете Dadata, а потом уже код формы. Форма при этом должна оставаться рабочей и без подсказок: человек всё равно может ввести адрес руками и отправить заказ. Об удобстве форм в целом рассказываем в статье Юзабилити.

    Ключ, лимиты и автозаполнение по ИНН

    Где взять API-ключ Dadata?

    API-ключ Dadata появляется в личном кабинете после регистрации на dadata.ru. Рядом лежит секретный ключ: его держат только на сервере.

    Сколько запросов в день даёт Dadata бесплатно?

    На октябрь 2026 года бесплатный тариф Dadata даёт 10 000 запросов подсказок в день на все виды вместе: адреса, компании, банки, ФИО и e-mail. После лимита подсказки выключаются до 00:00. Стандартизация адресов в бесплатный тариф не входит и оплачивается отдельно.

    Как заполнить КПП и адрес компании по ИНН через Dadata?

    Для этого используют подсказку по организациям или метод «Организация по ИНН»: сайт отправляет ИНН и получает название, КПП, ОГРН, юридический адрес, руководителя и статус компании. Если у компании есть филиалы, придёт несколько вариантов, нужный выбирают по КПП. В модулях для 1С-Битрикс и 1С это уже настроено: менеджер вводит ИНН, а карточка контрагента заполняется сама. В своей форме это делают через JS-виджет подсказок.

    Чем подсказки Dadata отличаются от стандартизации?

    Подсказки помогают человеку ввести данные в форму прямо во время набора. Стандартизация разбирает уже готовый адрес или ФИО, например из старой клиентской базы, исправляет ошибки и ставит код качества. Подсказки входят в тарифы, стандартизацию оплачивают отдельно.

    Подключаем подсказки Dadata к формам заказа и регистрации, когда делаем интернет-магазины и личные кабинеты для B2B-клиентов. Если сайт уже работает, подсказки добавляем при доработке сайта.

    Источники

    См. также: API, СДЭК, 1С:Предприятие.

    Остались вопросы по теме «Dadata»?

    Напишите нам в Telegram или MAX. Ответит специалист, который отвечает за эту тему, или руководитель проектов в рабочее время.

    Дмитрий КолесниковОтвечает по темеДмитрий КолесниковWeb-разработчик

    Проверим ваш сайт бесплатно

    Экспресс-аудит за 24 часа: скорость, индексация, мета-теги, коммерческие факторы и цели Метрики.