Рейтинг
регионов
БДД
Союз российских городов

API для разработчиков

Данные портала доступны в виде открытого API — в формате JSON и CSV. Авторизация не требуется, запросы разрешены из браузера, ограничений по частоте нет. Данные собраны из открытых источников; при использовании просим ссылаться на портал.

С чего начать

Запросите /api/v1/meta — там перечислены доступные годы, определения всех показателей с единицами измерения и указано, для каких метрик меньшее значение означает лучший результат. Без этого числа легко интерпретировать неверно.

curl https://indexbdd.ru/api/v1/regions?year=2022

Методы

GET/api/v1/meta
Справочники и метаданные: годы, метрики, уровни безопасности, исключённые регионы, источники данных, описание методики.
GET/api/v1/regions
Все субъекты за один год.
  • yearГод данных. Доступны: 2025, 2024, 2023, 2022. По умолчанию 2022.
  • formatjson (по умолчанию) или csv. CSV открывается в Excel без настройки импорта.
  • inRatingtrue — только участвующие в ранжировании, false — только справочные.
GET/api/v1/regions/chechnya
Один регион по всем опубликованным годам — готовый ряд для построения динамики. Идентификатор региона совпадает с адресом его страницы на портале.
GET/api/v1/openapi.json
Спецификация OpenAPI 3.1 — для генерации клиента или подключения API как инструмента.
GET/llms.txt
Краткое описание портала и данных для ИИ-агентов в формате Markdown.

Показатели

Направление метрики важно: у рисков и тяжести последствий меньшее значение означает лучшую ситуацию, у интегральной оценки — наоборот.

ПолеПоказательЕдиницаЛучше
scoreОценка безопасностииндекс 0…1больше
socialRiskСоциальный рискпогибших на 100 000 населенияменьше
transportRiskТранспортный рискпогибших на 10 000 транспортных средствменьше
severityТяжесть последствий ДТПпогибших на 100 пострадавшихменьше
killedПогибшиечеловек за годменьше
injuredРаненыечеловек за годменьше
accidentsДТПпроисшествий за годменьше
populationНаселениечеловекбольше

О чём стоит помнить

  • В ранжировании участвуют не все субъекты: города федерального значения и малонаселённые автономные округа несопоставимы с остальными и публикуются справочно — у них поле inRating равно false, а rank пустой.
  • Абсолютные числа погибших и ДТП не годятся для прямого сравнения регионов без нормировки на население или автопарк — для этого есть социальный и транспортный риск.
  • Рейтинг сравнивает регионы между собой и не является оценкой работы органов власти: на место влияют плотность населения, структура дорожной сети, климат, транзитный трафик.
  • Данные обновляются раз в год. Ответы кэшируются, поэтому опрашивать API часто не имеет смысла.