Бесплатные инструменты · без регистрации

Подсказки для форм виджет и API

Помогите посетителям быстро вводить данные без опечаток: ФИО по частям, email с подсказкой домена, банк по названию и БИК. Попробуйте на этой странице и подключите к своему сайту одной строкой кода.

Регион, город, улица и дом по базе ГАР (ФИАС)
Подсказывает фамилию, имя и отчество по очереди, пол учитывается
Предлагает популярные почтовые домены
При выборе подставляет БИК и корр. счёт в поля ниже

Как подключить к своему сайту

1. Подключите скрипт. 2. Добавьте полю атрибут data-uni-suggest: address, company, bank, name или email.

<script src="https://uniseek.ru/static/site/uniseek/uniseek-suggest.js" defer></script>

<input type="text" data-uni-suggest="bank"
       data-uni-fill='{"bic":"#bic","corr_account":"#corr"}'>
<input id="bic"> <input id="corr">

<input type="text" data-uni-suggest="name" data-uni-part="full">
<input type="email" data-uni-suggest="email">

<input type="text" data-uni-suggest="address"
       data-uni-fill='{"city":"#city","street":"#street","house":"#house"}'>
<!-- в data также: region, area, settlement, fias_id, oktmo, kladr_id … -->

API

Запросы GET, ответ — JSON {"suggestions": [{"value": …, "data": {…}}]}. CORS открыт, регистрация не нужна.

GET https://uniseek.ru/tools/api/suggest/bank/?q=сбербанк&count=5
GET https://uniseek.ru/tools/api/suggest/name/?q=Иванова%20Ма&part=full
GET https://uniseek.ru/tools/api/suggest/email/?q=ivan@ma
GET https://uniseek.ru/tools/api/suggest/address/?q=казань%20баумана%207&count=5   // &region=16 — только этот регион
GET https://uniseek.ru/tools/api/bank/044525225/
GET https://uniseek.ru/tools/api/suggest/company/?q=7707083893         // название или ИНН; данные ФНС, 12 запросов в минуту
GET https://uniseek.ru/tools/api/company/7707083893/                   // карточка: адрес, ОКВЭД
GET https://uniseek.ru/tools/api/check/?value=7707083893&bic=044525225   // проверка контрольного числа

POST https://uniseek.ru/tools/api/clean/
{"type": "phone", "values": ["8 912 345 67 89"]}   // phone | name | email, до 1000 значений
// ПОДКЛЮЧЕНИЕ

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

1

Виджет

Подключите скрипт и добавьте полю атрибут data-uni-suggest: address, bank, name или email. Выбранное значение подставится в поле, остальные данные — в нужные поля формы.

2

API

Запрос GET /tools/api/suggest/{тип}/?q=… отдаёт JSON со списком подсказок. Подходит для сайта, CRM и приложений, CORS открыт.

3

Ограничения

Без регистрации — до 180 запросов в минуту с одного IP-адреса. Для больших нагрузок напишите нам.

// ДЛЯ ИНТЕРНЕТ-МАГАЗИНА

Карточки товаров — не один файл, а тысячи

Проверим описания, фото и SEO-теги всего каталога, исправим ошибки нейросетью — 30 дней бесплатно, без привязки карты.

// FAQ

Частые вопросы

Если не нашли ответ — напишите нам.

Да, без регистрации и ключей. Лимит — 180 запросов в минуту с одного адреса посетителя.