×

Состояние всех машин аккаунта

 
Этот API предоставляет список всех транспортных средств, привязанных к определённому аккаунту, с их текущим состоянием.

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

Метод

GET

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

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

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

Чтобы получить нужные данные, добавьте к адресу запроса команду.
  • cmd=vehicles — команда для получения списка транспортных средств
  • account_id — ID аккаунта, для которого нужно получить список машин
    Дополнительные параметры:
  • is_show_deleted — показать удаленные машины (0 — показать только активные машины, 1 — показать все машины, включая удалённые)
Формат запрашиваемых данных — массив данных о транспортных средствах.

Пример с отображением удалённых машин

API-запрос
https://<address>/backend/api/api.php?cmd=vehicles&account_id=2238&is_show_deleted=1
Ответ на API
{
  "data": [
    {
      "active": 1,
      "deleted": 0,
      "agentid": 2914,
      "configuration": "Teltonika FM1100",
      "current_mileage": 69332,
      "dir": 0,
      "driver_name": "SSS",
      "driver_phone": "",
      "folder": "ЮФО",
      "lat": "47.200989",
      "lon": "39.634436",
      "model": "HYUNDAI IX35",
      "msisdn": "79818775160",
      "on": 1,
      "partner_price": "0.00",
      "price": "0.00",
      "sats": 7,
      "speed": 0,
      "ts": "1457709039",
      "type": "Static",
      "uniqid": "356307045913463",
      "vehiclenumber": "IX35"
    },
    {
      "active": 0,
      "deleted": 1,
      "agentid": 8026,
      "configuration": "Teltonika FM4200",
      "current_mileage": 17441,
      "dir": 0,
      "driver_name": "",
      "driver_phone": "",
      "folder": "ЮФО",
      "lat": "47.318118",
      "lon": "39.995648",
      "model": "",
      "msisdn": "79110181596",
      "on": 1,
      "partner_price": "100.00",
      "price": "350.00",
      "sats": 9,
      "speed": 0,
      "ts": "1457726726",
      "type": "Car",
      "uniqid": "354330031297057",
      "vehiclenumber": "nex"
    }
  ]
}

Параметры ответа

Ответ возвращается в формате JSON и содержит:
active — статус активности объекта: 1 — активен, 0 — неактивен
deleted — был ли объект удалён: 0 — не удалён, 1 — удалён
agentid — уникальный номер устройства
configuration — название конфигурации GPS-оборудования (например, Teltonika FM1100)
current_mileage — пробег транспортного средства, км
dir — направление движения
driver_name — имя водителя (если назначен)
driver_phone — телефон водителя
folder — название папки/категории в системе
lat — географическая широта последней позиции
lon — географическая долгота последней позиции
model — модель автомобиля
msisdn — SIM-номер трекера
on — зажигание (1 — включено, 0 — выключено)
partner_price — цена для партнёра
price — розничная цена
sats — количество спутников, с которыми установлен контакт
speed — текущая скорость, км/ч
ts — временная метка (timestamp, UNIX time) последнего обновления позиции
type — тип объекта
uniqid — уникальный идентификатор устройства (обычно IMEI)
vehiclenumber — номер автомобиля или его обозначение