Среднегодовой пробег по водителю

P.AM.0203.MIL.HIS

Содержит информацию о среднегодовом пробеге (накате) водителя с учётом всех ТС в истории владения.

Источники данных — ГИБДД, открытые источники (залоги, штрафы, доски объявлений и пр.).

Идентификаторы объекта: ФИО и дата рождения.

Иcпользуемые источники: driver.mileages, base.z3p, mileages.registry, service.history, ads.base.

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

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

Параметр Тип Обязательность Описание
queryType string Обязательный Тип запроса.
Фиксированное значение: MULTIPART
query string Обязательный Значение простого запроса.
Фиксированное значение:  
data object Обязательный Идентификаторы объекта поиска
Параметры объекта data
last_name string Обязательный Фамилия
first_name string Обязательный Имя
patronymic string Необязательный Отчество.
Может не указываться только в случае реального отсутствия отчества
birth string Обязательный Дата рождения в формате DD.MM.YYYY

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

{
  "queryType": "MULTIPART",
  "query": " ",
  "data": {
    "last_name": "Иванов",
    "first_name": "Иван",
    "patronymic": "Иванович",
    "birth": "11.02.1991"
  }
}

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

Данные отчёта находятся в объекте data[].content.additional_info.driver.mileages.average_annual тела ответа.

Все даты в отчёте указываются в формате YYYY-MM-DD hh:mm:ss.

Поле Тип Описание
value integer Средний пробег на всех ТС за год (без учёта промежутков между периодами автовладений)
calculation_options.period.start string Дата начала периода первого автовладения, по которому произведён расчёт
calculation_options.period.end string Дата конца последнего периода автовладения, по которому произведён расчёт.
Если период владения действующий, указывается текущая дата
calculation_options.vehicle.count integer Количество ТС, по которым произведён расчёт
calculation_options.mileages.count integer Количество зафиксированных пробегов, на основании которых произведён расчёт
is_calculated boolean Флаг успешности расчёта

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

{
  "data": [
    {
      "report_type_uid": "P.AM.0203.MIL.HIS_test_report@test_domain",
      "progress_ok": 5,
      "progress_wait": 0,
      "progress_error": 0,
      "state": {
        "sources": [
          {
            "_id": "driver.mileages",
            "state": "OK",
            "extended_state": "OK"
          },
          {
            "_id": "base.z3p",
            "state": "OK",
            "extended_state": "OK"
          },
          {
            "_id": "mileages.registry",
            "state": "OK",
            "extended_state": "OK"
          },
          {
            "_id": "service.history",
            "state": "OK",
            "extended_state": "OK"
          },
          {
            "_id": "ads.base",
            "state": "OK",
            "extended_state": "OK"
          }
        ]
      },
      "content": {
        "additional_info": {
          "driver": {
            "mileages": {
              "average_annual": {
                "value": 12911,
                "calculation_options": {
                  "period": {
                    "start": "2017-10-03 00:00:00",
                    "end": "2022-09-02 00:00:00"
                  },
                  "vehicle": {
                    "count": 2
                  },
                  "mileages": {
                    "count": 8
                  }
                },
                "is_calculated": true
              }
            }
          }
        }
      }
    }
  ]
}