ФИО в анкете: подсказки, раскладка по полям и пол
Опечатка в фамилии всплывает в самый неудобный момент — в договоре, на посылке, в ответе банка. Подсказки по ФИО ловят её ещё в форме, а заодно раскладывают имя по полям и определяют пол.

Где это нужно
Оформление заказа и доставки — имя получателя без опечаток. Анкета клиента в банке, страховой, МФО: ФИО сверяется с документами, ошибка стоит отказа. Регистрация в сервисе, где к человеку потом обращаются по имени и отчеству.
Как подключить
Анкета
<script src="https://api.hintdata.ru/widget.js" data-key="pk_ваш_ключ"></script>
<label for="fio">Фамилия, имя, отчество</label>
<input id="fio" data-hintdata="fio"
data-fill-surname="#surname" data-fill-name="#name"
data-fill-patronymic="#patronymic" data-fill-gender="#gender">
<label for="surname">Фамилия</label>
<input id="surname">
<label for="name">Имя</label>
<input id="name">
<label for="patronymic">Отчество</label>
<input id="patronymic">
<input id="gender" type="hidden">Что приходит в ответе
| Поле | Что это | Пример |
|---|---|---|
Тонкости
Подсказка не заменяет человека: незнакомую или редкую фамилию можно ввести целиком, форма её примет. Пол определяется по имени и отчеству. Если по введённому этого не понять — например, только фамилия на -ко, — поле останется пустым. Порядок не важен: «Марина Иванова» и «Иванова Марина» разложатся одинаково.
Частые вопросы
- Это проверка, что человек ввёл настоящее имя?
Нет, подсказки помогают ввести имя без опечаток и разобрать его на части. Подтвердить личность они не могут. - Можно ли привести уже накопленную базу ФИО в порядок?
Да, для этого есть стандартизация: она разбирает строку на фамилию, имя и отчество, исправляет регистр и определяет пол. Описание — в документации. - Сколько это стоит?
Подсказки по ФИО входят в дневной лимит тарифа, на бесплатном — до 10 000 запросов в день.
Попробуйте в готовой форме
- ФИО в карточке клиентаКарточка клиента с подсказками ФИО: API делит строку на фамилию, имя и отчество, исправляет регистр и определяет пол. Пример формы, код и ответ сервиса.
- Имя для персонального письмаСклонение ФИО по падежам через API: фамилия, имя и отчество в дательном падеже для письма или приглашения. Пример формы, запрос и ответ сервиса.
- «В лице…» в договореФИО подписанта в родительном падеже для строки «в лице…» в договоре: API склоняет фамилию, имя и отчество. Пример формы, запрос и ответ сервиса.
Читайте также
- Реквизиты компании по ИНН: форма, которая заполняется самаБухгалтер вводит ИНН контрагента и ждёт, что остальное форма подтянет сама. Так и сделаем: одно поле с подсказками раскладывает выбранную компанию по соседним полям — без своего бэкенда и запросов в ЕГРЮЛ.
- Банк по БИК: название и корреспондентский счёт подставляются самиВ банковских реквизитах чаще всего ошибаются в корреспондентском счёте: двадцать цифр, которые переписывают с бумаги. Пусть человек вводит только БИК — остальное форма возьмёт из справочника Банка России.
- Адрес в форме: одна строка вместо шести полей, индекс и город — самиРегион, город, улица, дом, квартира, индекс — шесть полей и шесть шансов ошибиться. С подсказками человек набирает адрес в одной строке и выбирает дом из реестра, а индекс и город форма заполняет сама.