↑ Как подключить подсказки
Подсказки: муниципальные образования (ОКТМО)
Общероссийский классификатор территорий муниципальных образований.
- Вставьте код из примера на свой сайт.
- Profit!
<input id="oktmo" name="oktmo" type="text" />
<link href="https://cdn.jsdelivr.net/npm/@dadata/suggestions@25.11.0/dist/suggestions.min.css" rel="stylesheet" />
<script src="https://cdn.jsdelivr.net/npm/@dadata/suggestions@25.11.0/dist/suggestions.min.js"></script>
<script>
const input = document.getElementById("oktmo");
Dadata.createSuggestions(input, {
token: "${API_KEY}",
type: "oktmo"
});
</script> Параметр token — это API-ключ.
Демонстрация
Выберите вариант из списка, чтобы увидеть полный текст ответа в JSON:
Также работает через API
Что в ответе
| Название | Описание |
|---|---|
| value | = data.oktmo |
| unrestricted_value | = data.oktmo |
| data.oktmo | Код ОКТМО |
| data.area_type | Тип муниципального района: 1 — муниципальный район 2 — городской округ 3 — внутригородская территория города федерального значения 4 — муниципальный округ |
| data.area_code | Код муниципального района |
| data.area | Название муниципального района |
| data.subarea_type | Тип муниципального поселения: 1 — городское поселение 2 — сельское поселение 3 — межселенная территория в составе муниципального района 4 — внутригородской район городского округа |
| data.subarea_code | Код муниципального поселения |
| data.subarea | Название муниципального поселения |
Источник данных: Росстат
Особенности использования
Оригинальный справочник ОКТМО содержит 4 уровня муниципальных образований:
- регион
- муниципальный район,
- муниципальное поселение,
- населенный пункт.
Справочник ОКТМО «Дадаты» содержит только 2 уровня — муниципальные районы и поселения. Это объекты с 8-значным кодом ОКТМО. Чтобы получить муниципальное образование по 11-значному коду ОКТМО, возьмите первые 8 цифр и отправьте в «Дадату».
Стоимость
Бесплатно до 10 тысяч запросов в день. Больше — в составе годовой подписки.