Информация о водительском удостоверении

P.0174.DRL.ACT-NBD

Содержит данные по водительскому удостоверению.

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

Источник данных — ГИБДД.

Идентификаторы объекта: ФИО и дата рождения или серия и номер паспорта или серия и номер ВУ или номер телефона или идентификатор ТС физлица: ГРЗ, VIN, номер кузова, номер шасси, ПТС или СТС.

ФИО и дата рождения, серия и номер паспорта могут передаваться в открытом или хешированном виде. Для хеширования данных используется алгоритм SHA-256. Правила хеширования идентификаторов

Иcпользуемые источники: check_person/f2f_driver_license.

Время генерации отчёта:

  • 50-й перцентиль — 2 с;
  • 95-й перцентиль — 5 с.

Параметры запроса

При отправке запроса на генерацию отчёта в теле запроса указываются следующие параметры:

Параметр Тип Обязательность Описание
queryType string Обязательный Тип запроса.
Фиксированное значение: MULTIPART
query string Обязательный Значение простого запроса.
Фиксированное значение:  
data object Обязательный Идентификаторы объекта поиска
Параметры объекта data
fio_birth_hash string Обязательный,
если не указан другой идентификатор объекта
Хеш SHA-256 ФИО и даты рождения
passport_hash string Обязательный,
если не указан другой идентификатор объекта
Хеш SHA-256 серии и номера паспорта
last_name string Обязательный,
если не указан другой идентификатор объекта
Фамилия
first_name string Обязательный,
если не указан другой идентификатор объекта
Имя
patronymic string Обязательный,
если не указан другой идентификатор объекта
Отчество. В случае отсутствия отчества указывается -
birth string Обязательный,
если не указан другой идентификатор объекта
Дата рождения
passport string Обязательный,
если не указан другой идентификатор объекта
Серия и номер паспорта
driver_license string Обязательный,
если не указан другой идентификатор объекта
Серия и номер водительского удостоверения
grz string Обязательный,
если не указан другой идентификатор объекта
ГРЗ ТС
vin string Обязательный,
если не указан другой идентификатор объекта
VIN ТС
body string Обязательный,
если не указан другой идентификатор объекта
Номер кузова ТС
chassis string Обязательный,
если не указан другой идентификатор объекта
Номер шасси ТС
pts string Обязательный,
если не указан другой идентификатор объекта
Номер ПТС
sts string Обязательный,
если не указан другой идентификатор объекта
Номер СТС
phone string Обязательный,
если не указан другой идентификатор объекта
Номер телефона

В запросе достаточно передавать только один из наборов данных:

  • fio_birth_hash,
  • passport_hash,
  • last_name, first_name, patronymic, birth,
  • passport,
  • driver_license,
  • grz,
  • vin,
  • body,
  • chassis,
  • pts,
  • sts,
  • phone.

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

Пример тела запроса по хешу ФИО и даты рождения

{
  "queryType": "MULTIPART",
  "query": " ",
  "data": {
    "fio_birth_hash": "0b10aa099f31839f73974f37b7565613cf705e71214cf2cdc88e8b1814b20251"
  }
}

Пример тела запроса по серии и номеру паспорта

{
  "queryType": "MULTIPART",
  "query": " ",
  "data": {
    "passport": "1234123456"
  }
}

Структура отчёта

Данные отчёта находятся в объекте data[].content.check_person.f2f тела ответа.

Поле Тип Описание
driver_licenses[].number string Номер и серия
driver_licenses[].date string Дата выдачи ВУ в формате YYYY-MM-DD
driver_licenses[].end_date string Дата окончания действия в формате YYYY-MM-DD
driver_licenses[].issue_by string Кем выдано
driver_licenses[].department_code string Код подразделения
driver_licenses[].operation.code string Код операции
driver_licenses[].operation.description string Описание операции
driver_licenses[].operation.archive_code string Код архивной операции
driver_licenses[].operation.achrive_description string Описание архивной операции
driver_licenses[].operation.date string Дата операции в формате YYYY-MM-DD
driver_licenses[].operation.archive_date string Дата архивной операции в формате YYYY-MM-DD
query.last_name string Фамилия, по которой выполнен запрос
query.first_name string Имя, по которому выполнен запрос
query.patronymic string Отчество, по которому выполнен запрос
query.birth string Дата рождения, по которой выполнен запрос, в формате YYYY-MM-DD
query.passport string Серия и номер паспорта, по которому выполнен запрос
query.driver_license string Номер ВУ, по которому выполнен запрос
query.grz string Номер ГРЗ, по которому выполнен запрос
query.vin string VIN, по которому выполнен запрос
query.chassis string Номер шасси ТС, по которому выполнен запрос
query.pts string Номер ПТС, по которому выполнен запрос
query.sts string Номер СТС, по которому выполнен запрос
query.phone string Номер телефона, по которому выполнен запрос
query.body string Номер кузова ТС, по которому выполнен запрос
query.fio_birth_hash string Хеш ФИО и даты рождения, по которому выполнен запрос
query.passport_hash string Хеш серии и номера паспорта, по которому выполнен запрос

Пример данных отчёта

{
  "data": [
    {
      "report_type_uid": "P.0174.DRL.ACT-NBD_test_report@test_domain",
      "progress_ok": 1,
      "progress_wait": 0,
      "progress_error": 0,
      "state": {
        "sources": [
          {
            "_id": "check_person/f2f_driver_license",
            "state": "OK",
            "data": {}
          }
        ],
        "data": {}
      },
      "content": {
        "check_person": {
          "f2f": {
            "driver_licenses": [
              {
                "number": "0000123456",
                "date": "2017-06-20",
                "end_date": "2027-06-20",
                "issue_by": "МРЭО ГИБДД №2 ГУ МВД РОССИИ ПО ВОРОНЕЖСКОЙ ОБЛАСТИ",
                "department_code": "101",
                "operation": {
                  "code": "40",
                  "description": "Первичная выдача после обучения"
                }
              }
            ],
            "query": {
              "fio_birth_hash": "0b10aa099f31839f73974f37b7565613cf705e71214cf2cdc88e8b1814b20251"
            }
          }
        }
      }
    }
  ]
}