Пропустить до содержимого

Коды регионов

ГосПлан API использует региональные коды из классификатора адресов России (КЛАДР) для фильтрации закупок, контрактов и контрагентов. На этой странице собраны пояснения о том, как определяется код региона в системах ЕИС и КЛАДР, как его использовать в запросах к API и полный справочник субъектов РФ с кодами.

Как определяется регион по КЛАДР

Источником кодов регионов служит справочник организаций nsiOrganization из НСИ ЕИС. У каждой организации в ответе НСИ есть поле factualAddress/region/kladrCode, которое содержит полный КЛАДР-идентификатор фактического адреса.

Региональный код для ГосПлан API берётся только из первых двух символов этого поля:

  • первые два знака однозначно определяют субъект РФ (республику, край, область, город федерального значения, автономный округ и т.д.);
  • остальные цифры КЛАДР-кода описывают район, город, населённый пункт, улицу и не используются при фильтрации по субъекту;
  • таким образом, региональный код представляет собой краткую часть КЛАДР‑идентификатора, которая всегда повторяет код области/региона, принятый в официальном классификаторе.

Структура регионального кода

Полный КЛАДР-код состоит из 13 цифр, но для целей региональной фильтрации короткая часть (первые два знака) достаточна. В параметре region ГосПлан API ожидает числовое значение без ведущих нулей. Например:

  • region = 1 — для Республики Адыгея;
  • region = 77 — для Москвы;
  • region = 78 — для Санкт-Петербурга;
  • region = 23 — для Краснодарского края.

Если в справочниках ЕИС код записан с ведущим нулём (01, 02 и т.п.), при отправке запроса в ГосПлан API используйте числовой эквивалент (1, 2). При необходимости массив кодов регионов передаётся в формате, принимаемом конкретным эндпоинтом (см. Swagger-описания в разделе /api).

Справочник кодов регионов

Коды регионов определяются на основе первых двух символов factualAddress/region/kladrCode и соответствуют официальному КЛАДР. Ниже приведён полный справочник субъектов Российской Федерации и сопредельных территорий с кодами ГосПлан API.

Наименование регионаКод региона
Адыгея респ.1
Алтай респ.4
Алтайский край22
Амурская область28
Архангельская область29
Астраханская область30
Байконур г.99
Башкортостан2
Белгородская область31
Брянская область32
Бурятия3
Владимирская область33
Волгоградская область34
Вологодская область35
Воронежская область36
Дагестан респ.5
ДНР93
Еврейская автономная область79
Забайкальский край75
Запорожская область90
Ивановская область37
Ингушетия респ.6
Иркутская область38
Кабардино-Балкария респ.7
Калининградская область39
Калмыкия респ.8
Калужская область40
Камчатский край41
Карачаево-Черкесская респ.9
Карелия респ.10
Кемеровская область42
Кировская область43
Коми респ.11
Костромская область44
Краснодарский край23
Красноярский край24
Крым респ.91
Курганская область45
Курская область46
Ленинградская область47
Липецкая область48
ЛНР94
Магаданская область49
Марий Эл респ.12
Мордовия респ.13
Москва77
Московская область50
Мурманская область51
Ненецкий автономный округ83
Нижегородская область52
Новгородская область53
Новосибирская область54
Омская область55
Оренбургская область56
Орловская область57
Пензенская область58
Пермский край59
Приморский край25
Псковская область60
Ростовская область61
Рязанская область62
Самарская область63
Санкт-Петербург78
Саратовская область64
Саха (Якутия) респ.14
Сахалинская область65
Свердловская область66
Севастополь г.92
Северная Осетия - Алания респ.15
Смоленская область67
Ставропольский край26
Тамбовская область68
Татарстан респ.16
Тверская область69
Томская область70
Тыва респ.17
Тульская область71
Тюменская область72
Удмуртская респ.18
Ульяновская область73
Хабаровский край27
Хакасия респ.19
Ханты-Мансийский автономный округ - Югра86
Херсонская область95
Челябинская область74
Чеченская респ.20
Чувашская респ.21
Чукотский автономный округ87
Ямало-Ненецкий автономный округ89
Ярославская область76

Как использовать коды регионов в запросах

  1. Передавайте region в запросах, чтобы ограничить выборку по субъекту РФ.
  2. При выборе одного региона используйте числовой код из таблицы выше (region = 77 — Москва, region = 22 — Алтайский край, и т.д.).
  3. Для фильтрации по нескольким регионам передавайте массив кодов (region = [23, 24, 25]).
  4. Сочетайте region с другими параметрами (например, fz, временные фильтры, категории закупок), чтобы получить нужный срез данных.

Актуальность и обновление справочника

Список регионов формируется на основе данных НСИ ЕИС и классификатора КЛАДР. Если административно-территориальное деление изменяется (появляется новый субъект, меняется статус региона), мы обновляем таблицу на этой странице. Обновления происходят синхронно с релизами НСИ и публикациями ЕИС.

Если вы заметили расхождение между данными на этой странице и актуальным классификатором ЕИС — сообщите через контактную форму на странице /contacts, чтобы мы могли быстро актуализировать справочник.

Связанные материалы

  • /docs/dictionaries/nsi — подробное описание XML-справочников ЕИС, включая nsiOrganization и источники КЛАДР-кодов.
  • /docs/guides/history-data — практический пример анализа данных по регионам и фильтрации исторических трендов.
  • /api — обзор доступных эндпоинтов и Swagger-сценариев, где встречается параметр region.