API живих позицій автопарку Online
Де саме зараз перебувають ваші автобуси — по одному рядку на кожен активний транспортний засіб із lat/lon, часовою міткою та її віком, швидкістю, азимутом руху та затримкою розкладу, зчитано з того самого сховища живих даних, що живить публічну карту автобусів. На відміну від публічної стрічки, сюди входять транспортні засоби, позначені як непублічні, та компанії, що відмовилися від публічної карти: це ваші власні дані. Транспортні засоби, чий пристрій водія не на зміні (або мовчить понад 10 хвилин), усе одно перелічуються, з live=false.
GET https://nakordoni.eu/api/v2/data/fleet/live
— клас квоти: cheap
Поля відповіді — усередині об’єкта data у конверті відповіді. [] позначає список, тож data.items[].name — це поле name кожного елемента. Поле буває null, відсутнє або порожній список, коли значення в нас немає, — заглушок ми не підставляємо.
| Поле | Опис |
|---|---|
data.vehicles[].vehicle_id | Vehicle, with plate and label. |
data.vehicles[].lat | Last known position, with lon, ts, datetime and age_s — how old the fix is. |
data.vehicles[].live | false = the position is stale, not moving; speed_ms and bearing_deg describe the fix itself. |
data.vehicles[].delay_min | Current delay against the schedule, with route_id and public. |
data.count | Vehicles returned, with live_count — how many have a fresh fix. ts is the snapshot time and source names the feed. |
data.company | Your fleet company: company_id, name, status, public_map. |
curl "https://nakordoni.eu/api/v2/data/fleet/live" \ -H "Authorization: Bearer NKD-DEV-XXXX-XXXX-XXXX"
Оновлено