×

Отчёт об активности водителей

Этот API получает информацию о деятельности водителей транспортных средств за выбранный период. В ответе указываются различные режимы работы (например, движение, работа, отдых).

Как получить данные

Метод

GET

Адрес запроса

Для выполнения запроса используйте адрес: https://<server_address>/api/api.php?

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

  • cmd = gettachodata — команда для получения данных тахографа
  • agent_id — идентификатор транспортного средства / нескольких ТС через запятую
  • imei — идентификатор устройства (альтернатива agent_id)
  • ts — время начала выборки (Unix timestamp)
  • te — время окончания выборки (Unix timestamp)
  • node — номер узла, на котором нужно выполнить команду
     

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

https://<server_address>/api/api.php?cmd=gettachodata&ts=1624568400&te=1624586400&agent_id=120407,120646&node=1
Ответ
{
  "С 220 СК 750": {
    "First driver": {
      "Work": 4997,
      "Drive": 248,
      "Rest": 9117
    },
    "Second driver": {
      "Driver available": 1722,
      "Rest": 9117
    }
  },
  "А 152 АК 790": {
    "First driver": {
      "Drive": 5436,
      "Work": 1706,
      "Rest": 9084
    },
    "Second driver": {
      "Driver available": 4995,
      "Rest": 9084
    }
  }
}
 
В ответ на API-запрос возвращается:
  • номер транспортного средства
  • First driver / Second driver — данные по каждому водителю
  • Drive — время в движении
  • Work — рабочее время
  • Rest — время отдыха
  • Driver available — время, когда водитель был доступен для работы