Главная → Блог → Задолженность по платным дорогам и штрафы по номеру автомобиля: как контролировать автопарк
Автопарки и логистикаЗадолженность по платным дорогам и штрафы по номеру автомобиля: как контролировать автопарк

Задолженность по платным дорогам (Автодор, МСД) живёт в системах самих операторов. У операторов есть собственные формы проверки по госномеру, но единого государственного API для всех платных дорог нет, поэтому честный ответ на запрос "автодор проверить задолженность по номеру автомобиля" такой: через AvtoVinCod начисления за проезд вы не получите. Зато автопарк может закрыть соседний и обычно более дорогой риск: штрафы ГИБДД, долги у приставов, ограничения на регистрацию и пропуска. Схема простая: список госномеров, цикл по /fines и /enforcement, мониторинг изменений и вебхуки в бухгалтерию.
Что такое долг по платной дороге и откуда он берётся
Машина проехала по безбарьерной трассе (ЦКАД, М-12, МСД) без транспондера или с пустым балансом. Проезд оператор начисляет по госномеру, и если его не закрыть в срок, дальше возможен штраф. За неоплату проезда по федеральным трассам штраф выносит Ространснадзор (ст. 12.21.4 КоАП РФ), а не ГИБДД, хотя в ГИС ГМП и в выдачу по СТС такие постановления нередко попадают. Это два разных долга с разными получателями и разными сроками.
Проверить начисления можно на сайтах самих операторов по госномеру, но у каждого оператора своя форма, а единой государственной выдачи для всех платных дорог нет. Для парка из сотни машин это ручной обход нескольких сайтов.
Чтобы не обещать лишнего: AvtoVinCod не отдаёт начисления операторов платных дорог. Мы работаем с данными ГИБДД и других государственных реестров. Начисления оператора вам придётся брать из его форм и отчётов, а мы поможем собрать вокруг них остальную картину.
Что можно проверить по номеру автомобиля через API
Штрафы ГИБДД
API проверки штрафов ГИБДД работает так: GET /fines?sts= (также ?driverLicense= и ?numPost=). В ответе сумма, дата, подразделение, размер скидки и срок, до которого она действует, статус оплаты. Штрафы с трассовых камер приходят туда же, если они дошли до выдачи по СТС. Про типовой процесс для лизинга и больших парков у нас есть отдельный материал: проверка штрафов через API для автопарка и лизинга.
Долги у приставов
Неоплаченный штраф со временем превращается в исполнительное производство. Долги у судебных приставов по API: GET /enforcement?inn= для организации (или ?number=, ?company=). В proceedings[] у каждого производства есть статус (active или closed), а в debts[] - вид долга: traffic_fine, enforcement_fee, tax и другие. Общий итог по активным долгам лежит в summary.activeDebt.
Ограничения и розыск
Метод /score показывает запреты на регистрационные действия: тип, основание, регион, исполнительное производство. Номер производства из поля enforcement_number можно сразу подставить в /enforcement?number= и увидеть сумму долга по этому производству. Типичная ситуация: машину хотят продать или переоформить, а регистрация заблокирована из-за давнего неоплаченного штрафа.
Для грузовиков
Если в парке тяжёлая техника, добавьте проверку пропусков на МКАД (/truck-pass?plate=: действует ли пропуск сегодня, зона, срок, дневной или ночной режим), проверку ТС в РНИС (/rnis?plate=: время последней отметки и источники телеметрии) и /ktg-permit для разрешений на крупногабарит. Проезд без пропуска в зоне ограничения - это тоже штрафы, только предсказуемые заранее.
Что делать с долгами по платным дорогам на практике
Контролировать проезды нужно регламентом, а не надеждой на память водителей. Минимум: путевые листы с указанием маршрута, закреплённый за каждым госномером транспондер, ежемесячная выгрузка отчёта от оператора. Ошибки обычно случаются на стыках: машину пересадили на другой транспондер, а в таблице осталась старая привязка.
Дальше всё сводится в одну таблицу по госномеру. Слева колонки от оператора: проезды и начисления. Справа то, что отдаёт API: штрафы, сумма к оплате со скидкой, долги у приставов, ограничения. Когда видно всё в одной строке, проще понять, что случилось с машиной: просто не оплатили проезд или уже прилетел штраф с камеры.
Отдельный вопрос, кто платит. Водитель по путевому листу, арендатор по договору аренды, лизингополучатель по договору лизинга. Чтобы не гадать, кому выставлять регресс, сверьте машину через проверку лизинга (/lizing?vin=): там лизингополучатель и даты начала и окончания договора. Дата штрафа попадает в период чужого договора - значит, адресат другой.
Сценарий: ежедневный контроль парка на 100+ машин
Шаг 1. От госномера к СТС и VIN
Штрафы ищутся по СТС, а в учёте у большинства есть только госномера. Получите недостающее через VIN по госномеру: GET /gos2vin?plate=А123ВС77. В ответе VIN, номер кузова, данные СТС, марка, модель, год. Если нужна только быстрая карточка, подойдёт /brief?plate=. Делается один раз на машину, результат храните у себя.
Шаг 2. Штрафы
curl -H "Authorization: Bearer ВАШ_ТОКЕН" \
"https://api.avtovincod.ru/fines?sts=0000000000"
В ответе разбирайте не только сумму. Смотрите на статус оплаты (неоплаченное нужно в работу), дату и подразделение (по ним понятно, трасса это или город) и на поле скидки со сроком. Практическое правило: если скидка заканчивается через 3-5 дней, штраф попадает в срочную очередь на оплату. На оплате в последний день скидки парк с сотней машин теряет заметные деньги за год.
Шаг 3. Долги юрлица
Раз в сутки или неделю запрашивайте /enforcement?inn=ИНН_организации. В debts[] отфильтруйте kind = traffic_fine и enforcement_fee: это то, что дошло от штрафов до приставов и обросло исполнительским сбором. Общий summary.activeDebt удобно выводить в дашборд бухгалтерии одной цифрой.
Шаг 4. Тест и стоимость в ответе
Сначала прогоните всю цепочку на тестовых значениях: VIN X7TEST00000000001, госномер Т000ТТ00, СТС 0000000000. Ответ приходит по схеме метода с полем "testMode": true, бесплатно, но токен нужен. В боевых ответах смотрите блок billing (charged, balance, requestId): если блока нет, запрос не списан.
Расчёт стоимости
Штрафы - 0,9 ₽ за запрос, приставы - 0,65 ₽. Пример на 200 машин: ежедневная проверка штрафов за 30 дней это 200 * 30 * 0,9 = 5 400 ₽ в месяц. Если хватает проверки раз в неделю (около 4 раз), то 200 * 4 * 0,9 = 720 ₽. Долги юрлица по ИНН - один запрос на организацию: даже ежедневно это 30 * 0,65 = 19,50 ₽ в месяц. Единовременный /gos2vin по 200 машинам по цене 8 ₽ - 1 600 ₽. Базовые цены всех методов лежат в prices.json. Выбирайте частоту под свои сроки скидок, а не "на всякий случай каждый день".
Без кода: массовая проверка и мониторинг
Если разработчика под рукой нет, в кабинете есть массовая проверка автомобилей. Загружаете список до 100 машин файлом Excel или CSV (или вставляете текст): VIN, госномер, номер кузова, СТС для штрафов. Выбираете проверки, перед запуском видите расчёт "не больше", потом получаете таблицу по всем машинам и выгрузку в Excel. Готовность приходит на почту и в Telegram. Оплата та же, что у API, только за ответы.
Для регулярного контроля подойдёт мониторинг автомобилей. Он сам перепроверяет список по данным реестров (не GPS) и пишет только об изменениях: новый штраф ГИБДД, запрет на регистрационные действия, арест, розыск, смена собственника, окончание ОСАГО. Частоту задаёте для каждой проверки: каждый день, раз в неделю, раз в две недели, раз в месяц или по сроку. Каналы уведомлений: Telegram, почта, вебхук. Для интеграции с бухгалтерией берите вебхук: POST с JSON и подписью X-AVC-Signature: sha256=... (HMAC тела вашим секретом). События: monitor.change, monitor.paused, monitor.check_failed, batch.done. Есть месячный лимит, а при нехватке баланса мониторинг встаёт на паузу, так что следите за остатком.
Бесплатные способы и их границы
Сайт ГИБДД, Госуслуги и формы операторов платных дорог хорошо подходят для одной машины. Для парка начинаются проблемы. Обход сотни номеров вручную занимает полдня, а результат устаревает к вечеру. Хуже всего, что скидки на штрафы сгорают незаметно: человек проверил в понедельник, а в среду новый штраф уже идёт на половинную скидку, которую никто не увидел. Плюс на каждую проверку нужно заново вводить данные, а значит, растёт доля ошибок.
Регистрация в личном кабинете занимает минуту: токен сразу, пополнение от 100 ₽ банковской картой или по счёту для юрлиц, без договора. Бесплатного пробного периода нет, но тестовые значения работают без пополнения. Депозит действует 90 дней.
Частые вопросы
Можно ли проверить задолженность Автодора по госномеру через AvtoVinCod?
Нет. У операторов платных дорог есть свои формы проверки по госномеру, но единого государственного API для всех платных дорог нет, поэтому AvtoVinCod эти начисления не отдаёт. Через AvtoVinCod можно проверить штрафы ГИБДД, долги у приставов, ограничения на регистрацию и пропуска для грузовиков.
Чем отличаются долг по платной дороге и штраф?
Долг по дороге - это начисление оператора за проезд без оплаты. Штраф за неоплату проезда по федеральным трассам выносит Ространснадзор (ст. 12.21.4 КоАП РФ). Штрафы, которые доступны по СТС, видны через API в методе /fines, а начисления оператора - только в его собственных сервисах.
Как найти штраф по номеру машины для всего автопарка сразу?
Получите СТС или VIN по каждому госномеру (например, через /gos2vin), затем в цикле вызывайте GET /fines?sts=. Без кода то же делает массовая проверка в кабинете: список до 100 машин файлом Excel или CSV.
Нужен ли СТС для проверки штрафов через API?
Метод /fines принимает СТС (?sts=), водительское удостоверение (?driverLicense=) или УИН постановления (?numPost=). Если у вас только госномер, получите данные СТС через /gos2vin.
Как узнать о новом штрафе автоматически?
Подключите мониторинг автомобилей. Он перепроверяет список по расписанию и сообщает только об изменениях через Telegram, почту или вебхук с подписью X-AVC-Signature.
Сколько стоит проверка 100 машин на штрафы?
Запрос /fines стоит 0,9 ₽, значит, одна проверка 100 машин обойдётся в 90 ₽. Ежедневный прогон за 30 дней - 2 700 ₽, а раз в неделю - около 360 ₽.
Как проверить долги юрлица у приставов по ИНН?
Вызовите GET /enforcement?inn=ИНН. В ответе proceedings[] с видами долга в debts[] (например, traffic_fine, enforcement_fee) и итог в summary.activeDebt. Запрос стоит 0,65 ₽, платно, если источник ответил, в том числе когда долгов нет.
Есть ли тестовый режим для интеграции?
Да. Используйте VIN X7TEST00000000001, госномер Т000ТТ00, СТС 0000000000. Любой метод отвечает образцом по своей схеме, бесплатно, с полем "testMode": true. Токен нужен.
Проверка автомобилей через API
Без договора и долгих согласований: пополните баланс от 100 ₽ и проверяйте реальные машины. Тестовые значения бесплатно, документация с примерами на популярных языках.
Получить токен Документация API

