API de posiciones en vivo de la flota Online
Dónde están sus autobuses ahora mismo — una fila por cada vehículo activo con lat/lon, marca de tiempo y su antigüedad, velocidad, rumbo y retraso respecto al horario, leídos del mismo almacén de datos en vivo que alimenta el mapa público de autobuses. A diferencia del feed público, esto incluye vehículos marcados como no públicos y empresas que se dieron de baja del mapa público: son sus propios datos. Los vehículos cuyo dispositivo de conductor no está de turno (o lleva más de 10 minutos en silencio) siguen apareciendo, con live=false.
GET https://nakordoni.eu/api/v2/data/fleet/live
— clase de cuota: cheap
Campos de la respuesta — dentro del objeto data del sobre de respuesta. [] indica una lista, así que data.items[].name es el campo name de cada elemento. Un campo es null, no aparece o es una lista vacía cuando no tenemos valor: nunca un marcador de posición.
| Campo | Descripción |
|---|---|
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"
Actualizado