API проверки пропусков и РНИС — PassAPI от OVGA-MOS

OVGA-MOS

OVGA-MOS запустил собственный технический сервис PassAPI для проверки данных грузового транспорта. Через PassAPI можно бесплатно проверить московский грузовой пропуск и состояние РНИС по государственному номеру автомобиля, а разработчики и транспортные компании могут встроить такие проверки в свою CRM, сайт, личный кабинет или собственное приложение.

Главное отличие PassAPI от обычной формы проверки — возможность работать с данными программно.

То есть пользователю необязательно каждый раз открывать сайт, вводить госномер и вручную смотреть результат. Приложение может самостоятельно отправить номер автомобиля в API и получить структурированный JSON-ответ.

Сервис доступен на passapi.ru.

А если вам нужна обычная ручная проверка без интеграции, на OVGA-MOS также доступны страницы проверки грузового пропуска и проверки РНИС.

Что такое PassAPI

PassAPI — сервис OVGA-MOS для получения данных о грузовом транспорте через единый API.

Идея появилась из практической задачи.

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

  • есть ли действующий московский пропуск;
  • какая у него зона;
  • когда начинается и заканчивается срок действия;
  • зарегистрирована ли машина в РНИС;
  • поступает ли телеметрия;
  • когда РНИС последний раз получала данные.

Для одного автомобиля такую проверку можно сделать вручную.

Но если компания управляет десятками или сотнями грузовиков, постоянное открытие разных сервисов и ручной ввод государственных номеров превращаются в отдельную работу.

PassAPI решает эту задачу иначе:

ваша система отправляет запрос → PassAPI выполняет проверку → результат возвращается в едином JSON-формате.

PassAPI — сервис OVGA-MOS

Мы открыто связываем два проекта.

PassAPI разработан как технический сервис OVGA-MOS.

OVGA-MOS занимается грузовыми пропусками Москвы, подключением автомобилей к РНИС, телематикой и сопровождением перевозчиков.

PassAPI закрывает другую часть этой же задачи — программный доступ к транспортным данным.

Поэтому проекты не заменяют друг друга.

OVGA-MOS — оформление, сопровождение, РНИС, работа с автомобилем и перевозчиком.

PassAPI — проверки и интеграция транспортных данных в программные системы.

Что сейчас можно проверить через PassAPI

На текущем этапе основными являются две проверки:

  • московские грузовые пропуска;
  • РНИС.

Для обеих достаточно государственного номера автомобиля.

Проверка грузового пропуска Москвы через API

Для проверки используется запрос:

POST https://passapi.ru/api/v1/pass/check

В теле передаётся государственный номер:

{
  "plate": "А123АА77"
}

PassAPI возвращает структурированную информацию по найденным пропускам.

Например:

{
  "success": true,
  "data": {
    "plate": "А123АА77",
    "has_active_pass": true,
    "count": 2,
    "passes": [
      {
        "series": "БА",
        "number": "7142056",
        "pass_number": "БА7142056",
        "plate": "А123АА77",
        "start": "01.01.2026",
        "end": "31.12.2026",
        "zone": "mkad",
        "zone_ru": "МКАД",
        "status": "active",
        "status_ru": "Действует",
        "type": "day",
        "type_ru": "Дневной",
        "term": "year",
        "term_ru": "Годовой"
      }
    ]
  }
}

То есть приложение получает не просто ответ «есть / нет».

Можно определить:

  • найден ли действующий пропуск;
  • номер разрешения;
  • зону действия;
  • дату начала;
  • дату окончания;
  • статус;
  • дневной или ночной режим;
  • годовой или временный пропуск;
  • ранее выданные разрешения.

Зачем нужна история пропусков

Для транспортной компании важно знать не только состояние автомобиля прямо сейчас.

Например, в CRM может храниться грузовик, на который ранее оформлялся временный пропуск ТТК, а затем был получен годовой МКАД.

PassAPI возвращает массив найденных разрешений, поэтому собственное приложение может само определить:

  • какой пропуск действует сейчас;
  • какие разрешения уже закончились;
  • когда истекает текущий пропуск;
  • какая зона доступна автомобилю.

Для одиночной машины эти сведения можно посмотреть вручную на странице «Проверить пропуск в Москву».

API нужен тогда, когда эту же проверку должна выполнять программа.

Проверка РНИС через API

Второй доступный метод предназначен для РНИС:

POST https://passapi.ru/api/v1/rnis/check

Запрос такой же простой:

{
  "plate": "А123АА77"
}

Пример ответа:

{
  "success": true,
  "data": {
    "plate": "А123АА77",
    "registered": true,
    "telemetry": true,
    "last_telemetry_at": "01.10.2026 12:00:00",
    "last_telemetry_time": 1790845200
  }
}

Здесь особенно важны три значения.

registered — зарегистрирован ли автомобиль в РНИС.

telemetry — поступают ли телематические данные.

last_telemetry_at — время последней полученной телеметрии.

Почему недостаточно просто узнать, зарегистрирована ли машина в РНИС

Это одна из причин, почему мы вынесли состояние телеметрии в отдельное поле.

Возможна ситуация:

registered = true

и одновременно:

telemetry = false

То есть автомобиль находится в РНИС, но необходимые данные фактически не поступают.

Для автомобиля с московским грузовым пропуском это особенно важно: отсутствие передачи телематики может привести к проблемам с действующим разрешением.

Поэтому на OVGA-MOS мы рекомендуем проверять не только сам факт регистрации, но и актуальность передачи.

Для ручной проверки можно использовать страницу «Проверить РНИС».

Если данные отсутствуют, смотрите также подключение и настройку РНИС.

Чем PassAPI отличается от обычной проверки на сайте

Обычная проверка рассчитана на человека.

Например:

водитель открыл страницу → ввёл госномер → получил результат.

API рассчитан на другую схему:

ваша программа → отправила HTTP-запрос → получила JSON → сама обработала результат.

Это позволяет вообще исключить ручные действия.

Интеграция PassAPI в CRM

Один из самых очевидных вариантов использования — CRM транспортной компании.

Допустим, в карточке автомобиля хранятся:

  • госномер;
  • VIN;
  • СТС;
  • водитель;
  • срок действия пропуска;
  • статус РНИС.

Без интеграции менеджеру приходится самостоятельно открывать сервис проверки и обновлять сведения.

С PassAPI CRM может сделать это сама.

Например, при открытии автомобиля:

  1. CRM берёт его госномер;
  2. отправляет запрос в PassAPI;
  3. получает состояние пропуска;
  4. получает состояние РНИС;
  5. обновляет данные в карточке автомобиля.

В интерфейсе менеджер сразу видит:

Пропуск: действует

Зона: МКАД

Действует до: 31.12.2026

РНИС: зарегистрирован

Телеметрия: передаётся

И для этого ему не нужно отдельно выполнять две проверки.

Можно автоматически находить проблемные автомобили

Наиболее интересный сценарий для автопарка — периодическая автоматическая проверка.

Например, во внутренней системе находится 150 автомобилей.

Приложение может по расписанию запрашивать актуальное состояние и выделять только машины, которым требуется внимание.

Например:

  • пропуск больше не действует;
  • до окончания осталось несколько дней;
  • машина отсутствует в РНИС;
  • телеметрия перестала поступать;
  • последняя метка получена слишком давно.

Вместо ручной проверки 150 государственных номеров сотрудник получает список из нескольких проблемных автомобилей.

Интеграция проверки пропуска на сайт

PassAPI можно использовать и на обычном сайте.

Например, транспортная или логистическая компания может добавить собственную форму:

«Введите госномер автомобиля»

После отправки сервер сайта обращается к PassAPI и показывает пользователю результат в дизайне самого сайта.

При этом внешне посетителю необязательно знать, как именно выполняется проверка.

Сайт получает структурированные данные и самостоятельно решает, как их показать.

Интеграция в личный кабинет перевозчика

Ещё один сценарий — собственный кабинет автопарка.

У пользователя может быть список:

  • А123АА77;
  • В456ВС77;
  • Е789КХ797;
  • другие автомобили.

Рядом с каждым автомобилем система самостоятельно показывает:

  • статус пропуска;
  • зону;
  • срок действия;
  • регистрацию РНИС;
  • состояние телеметрии.

Именно для такого сценария API значительно удобнее отдельных ручных сервисов.

Можно ли использовать PassAPI в мобильном приложении

Да. API не привязан к конкретному интерфейсу.

Клиентом может выступать:

  • CRM;
  • сайт;
  • личный кабинет;
  • внутренняя система компании;
  • мобильное приложение;
  • другой программный продукт.

Главное — приложение должно уметь отправлять HTTP-запросы и работать с JSON.

Почему мы сделали единый формат ответа

Одна из неприятных частей любой интеграции — разные структуры внешних источников.

У одной системы поле называется одним образом, у другой — иначе. Где-то возвращается строка, где-то число, где-то совершенно другая структура ошибки.

PassAPI берёт работу с источниками на себя и возвращает нормализованный результат.

Для разработчика это означает, что в собственном приложении можно один раз реализовать работу с понятной структурой PassAPI, а не разбирать особенности каждого источника отдельно.

В сервисе используются:

  • единые названия полей;
  • нормализованные значения;
  • единый подход к ошибкам;
  • версионирование API.

Какой формат использует PassAPI

Текущая версия сервиса использует:

  • JSON для запросов и ответов;
  • HTTPS для соединения;
  • API v1;
  • синхронную обработку запросов.

Синхронная обработка означает, что для обычной проверки не требуется создавать отдельную задачу и затем ждать webhook.

Приложение отправляет запрос и получает результат проверки в ответ.

Пример проверки пропуска из собственного приложения

Логика интеграции предельно простая.

Ваш сервер отправляет:

POST https://passapi.ru/api/v1/pass/check

{
  "plate": "А123АА77"
}

После получения ответа приложение может, например, выполнить условие:

if (data.has_active_pass) {
    // пропуск найден и действует
} else {
    // требуется внимание
}

Конкретный язык программирования значения не имеет.

Это может быть PHP, JavaScript, TypeScript, Python, Java, C#, Go или любой другой стек, умеющий работать с HTTP и JSON.

Пример проверки РНИС

Аналогично выполняется запрос:

POST https://passapi.ru/api/v1/rnis/check

{
  "plate": "А123АА77"
}

После чего система может отдельно анализировать:

registered
telemetry
last_telemetry_at

Например, если:

"registered": true,
"telemetry": false

CRM может автоматически пометить автомобиль как требующий проверки телематического оборудования.

Зачем контролировать РНИС автоматически

Для грузового транспорта это не просто удобная техническая функция.

Если автомобиль должен передавать данные в РНИС, проблему желательно обнаружить как можно раньше.

Водитель может продолжать ездить, трекер может даже отображаться в собственной системе мониторинга, но передача до РНИС при этом может прекратиться.

Подробно о таких ситуациях мы рассказывали в статье «Как проверить передачу данных в РНИС».

А при отсутствии телеметрии действующий московский пропуск может оказаться под риском аннулирования.

Об основных причинах аннулирования читайте в статье «Почему аннулируют пропуск на МКАД».

PassAPI не заменяет OVGA-MOS

PassAPI отвечает на технический вопрос:

«Как получить данные об автомобиле программно?»

Но если проверка уже обнаружила проблему, дальше может понадобиться работа с самим автомобилем или пропуском.

Например:

  • машина не зарегистрирована в РНИС;
  • телеметрия отсутствует;
  • пропуск закончился;
  • пропуск аннулирован;
  • необходимо получить новое разрешение.

В таких ситуациях уже подключается OVGA-MOS.

Если проблема связана с телематикой — подключение и настройка РНИС.

Если необходимо оформить разрешение — пропуск МКАД, пропуск ТТК или пропуск СК.

Кому будет полезен PassAPI

В первую очередь сервис рассчитан на тех, кто работает с транспортом регулярно.

  • транспортные компании;
  • логистические компании;
  • владельцы автопарков;
  • диспетчерские службы;
  • разработчики транспортных CRM;
  • разработчики сайтов и личных кабинетов;
  • интеграторы;
  • сервисы, работающие с грузовыми автомобилями.

Но пользоваться PassAPI можно и для обычной единичной проверки автомобиля.

Бесплатная проверка пропуска и РНИС

Сейчас на PassAPI доступны бесплатные проверки московского пропуска и РНИС по государственному номеру.

Для проверки пропуска сервис позволяет получить информацию о текущем статусе, зоне действия, сроках и ранее найденных разрешениях.

Для РНИС можно определить регистрацию автомобиля, наличие телеметрии и время последней передачи.

Перейти в сервис можно на passapi.ru.

Частые вопросы

Что такое PassAPI?

PassAPI — разработанный OVGA-MOS сервис транспортных проверок, который предоставляет результаты в едином программном формате.

Что можно проверить?

Сейчас основные проверки — московские грузовые пропуска и РНИС.

Какие данные нужны для запроса?

Для текущих методов проверки достаточно государственного номера автомобиля в поле plate.

Как проверить пропуск через API?

Отправить POST-запрос на:

https://passapi.ru/api/v1/pass/check

Как проверить РНИС через API?

Используется:

https://passapi.ru/api/v1/rnis/check

Можно ли встроить проверку в свою CRM?

Да. Именно интеграция в CRM, личные кабинеты, сайты, внутренние системы и приложения является одним из основных сценариев PassAPI.

Что возвращает проверка РНИС?

Регистрацию автомобиля, состояние телеметрии и время последней полученной передачи.

Что возвращает проверка пропуска?

Информацию о найденных разрешениях, включая статус, зону, сроки, режим и тип пропуска.

Можно ли использовать API на своём сайте?

Да. Ваш сервер может получать JSON от PassAPI и отображать результат в собственном интерфейсе.

PassAPI и OVGA-MOS — это связанные проекты?

Да. PassAPI — технический сервис OVGA-MOS. OVGA-MOS занимается непосредственно пропусками, РНИС и сопровождением перевозчиков, а PassAPI предназначен для получения транспортных данных и интеграции проверок в программные продукты.

PassAPI от OVGA-MOS

Мы создавали PassAPI прежде всего как практический инструмент для работы с транспортными данными.

Если нужно проверить один автомобиль, это можно сделать вручную.

Если таких автомобилей десятки, сотни или проверку необходимо встроить непосредственно в рабочий процесс компании — используется API.

Сейчас через PassAPI доступны два основных метода:

POST https://passapi.ru/api/v1/pass/check

POST https://passapi.ru/api/v1/rnis/check

Оба используют государственный номер автомобиля и возвращают структурированный JSON-ответ.

Попробовать сервис и посмотреть примеры запросов можно на passapi.ru.

Для обычной проверки на сайте OVGA-MOS доступны:

Проверить грузовой пропуск

Проверить РНИС

Если РНИС не работает или автомобиль необходимо подключить — подключение и настройка РНИС.

PassAPI является техническим сервисом OVGA-MOS и предназначен для упрощения получения и интеграции транспортных данных. OVGA-MOS и PassAPI не являются государственными информационными системами или государственными органами.

Консультация

Остались вопросы
по пропуску?

Оставьте номер телефона. Специалист OVGA-MOS уточнит данные автомобиля, маршрут и подскажет, с чего начать оформление.

Отправляя форму, вы соглашаетесь с обработкой персональных данных.

Работаем с владельцами грузовых автомобилей, ИП, транспортными компаниями и автопарками.

Специалист OVGA-MOS
Поможем разобраться
с вашей ситуацией