DaData.ru
↑ Как подключить подсказки

Подсказки: кем выдан паспорт

Самое утомительное поле при вводе паспорта — «Кем выдан». Писать какое-нибудь «Отделом внутренних дел Медведевского района республики Марий Эл» муторно. Поэтому мы сделали подсказки по полю «Паспорт выдан...»."

  1. Вставьте код из примера на свой сайт.
  2. Profit!
<input id="fms_unit" name="fms_unit" type="text" />
<link href="https://cdn.jsdelivr.net/npm/@dadata/suggestions@25.4.1/dist/suggestions.min.css" rel="stylesheet" />
<script src="https://cdn.jsdelivr.net/npm/@dadata/suggestions@25.4.1/dist/suggestions.min.js"></script>

<script>
    const input = document.getElementById("fms_unit");
    Dadata.createSuggestions(input, {
        token: "${API_KEY}",
        type: "fms_unit"
    });
</script>

Параметр token — это API-ключ.

Демонстрация

Выберите вариант из списка, чтобы увидеть полный текст ответа в JSON:

Также работает через API

Примеры использования:

Что в ответе

НазваниеОписание
valueЗначение одной строкой (как показывается в списке подсказок)
unrestricted_value= value
data.codeКод подразделения
data.nameНазвание подразделения в творительном падеже («кем выдан?»)
data.region_codeКод региона (2 цифры)
data.type Вид подразделения (1 цифра)
  0 — подразделение ФМС
  1 — ГУВД или МВД региона
  2 — УВД или ОВД района или города
  3 — отделение полиции

Источник данных: открытый справочник «Кем выдан паспорт» (подробности на «Хабре»).

Сообщить об ошибке

Стоимость

Бесплатно до 10 тысяч запросов в день. Больше — в составе годовой подписки.