Resource details
Données temps-réel du réseau L’va suivant la structure GTFS-RT au format Protocol Buffers.
This resource file is part of the dataset Réseau urbain L'va.
Download availability
Learn more
HEAD
request with a timeout of 5 seconds. If we detect a downtime, we perform subsequent tests every 10 minutes, until the resource is back online.For SIRI and SIRI Lite feeds, we perform a
GET
request: a 401 or 405 status code is considered successful. In case of HTTP 500, the feed will be considered unavailable, unless the body appears to contain SOAP.Validation details
❌1 error, 4 warnings
Validation carried out using the current GTFS file and the GTFS-RT the 2025-09-16 at 09:12 Europe/Paris using the MobilityData GTFS-RT validator.
Errors
Vehicle position far from trip shape E029 1 error
The vehicle position should be within a certain distance of the GTFS shapes.txt data for the current trip unless there is a Service Alert with the Effect of DETOUR for this trip_id.
Sample errors
- vehicle.id vienne_faure-1943 trip_id 100000997 at (45.516308,4.921995) is more than 200.0 meters (0.12 mile(s)) from the GTFS trip shape - vehicle should be near trip shape or on DETOUR
Warnings
vehicle_id not populated W002 1 error
vehicle_id should be populated for TripUpdates and VehiclePositions
Sample errors
- trip_id 100000725 does not have a vehicle_id
ID in one feed missing from the other W003 3 errors
a trip_id that is provided in the VehiclePositions feed should be provided in the TripUpdates feed, and a vehicle_id that is provided in the TripUpdates feed should be provided in the VehiclePositions feed
Sample errors
- trip_id 100001029 is in TripUpdates but not in VehiclePositions feed
- vehicle_id vienne-89 is in TripUpdates but not in VehiclePositions feed
- trip_id 100000725 is in TripUpdates but not in VehiclePositions feed
Previous validations
Here is a recap of all the error types encountered over the last 30 days.
Error ID | Description | Errors count | Number of occurences |
---|---|---|---|
W003 | a trip_id that is provided in the VehiclePositions feed should be provided in the TripUpdates feed, and a vehicle_id that is provided in the TripUpdates feed should be provided in the VehiclePositions feed | 57 | 23 times (74 % of validations) |
W002 | vehicle_id should be populated for TripUpdates and VehiclePositions | 32 | 21 times (68 % of validations) |
E011 | All stop_ids referenced in GTFS-rt feeds must exist in GTFS stops.txt | 95 | 12 times (39 % of validations) |
E051 | All stop_time_update stop_sequences in GTFS-realtime data must appear in GTFS stop_times.txt for that trip | 57 | 9 times (29 % of validations) |
E029 | The vehicle position should be within a certain distance of the GTFS shapes.txt data for the current trip unless there is a Service Alert with the Effect of DETOUR for this trip_id. | 13 | 7 times (23 % of validations) |
E003 | All trip_ids provided in the GTFS-rt feed must exist in the GTFS data, unless the schedule_relationship is ADDED | 108 | 4 times (13 % of validations) |
E022 | stop_time_update arrival/departure times between sequential stops should always increase - they should never be the same or decrease. | 4 | 2 times (6 % of validations) |
E041 | Unless a trip's schedule_relationship is CANCELED, a trip must have at least one stop_time_update | 2 | 2 times (6 % of validations) |
GTFS-RT feed content
Entities
Entities present in this feed at 2025-09-17 at 08:18 Europe/Paris.
vehicle_positions (35) trip_updates (35) service_alerts (0)Entities seen in the last 7 days.
trip_updates vehicle_positionsDecoded GTFS-RT feed
See full payload
Here is the decoded GTFS-RT feed Protobuf at 2025-09-17 at 08:18 Europe/Paris. You can look at the GTFS-RT documentation.
{
"entity": [
{
"id": "trip-200001245",
"tripUpdate": {
"delay": 484,
"stopTimeUpdate": [
{
"arrival": {
"delay": 473,
"time": "1758089784"
},
"departure": {
"delay": 473,
"time": "1758089813"
},
"stopId": "ponzmon2",
"stopSequence": 28
},
{
"arrival": {
"delay": 522,
"time": "1758089825"
},
"departure": {
"delay": 522,
"time": "1758089862"
},
"stopId": "ponfrer2",
"stopSequence": 29
},
{
"arrival": {
"delay": 484,
"time": "1758089884"
},
"departure": {
"delay": 484
},
"stopId": "ponabb2",
"stopSequence": 30
},
{
"arrival": {
"delay": 484
},
"departure": {
"delay": 484
},
"stopId": "ponca22",
"stopSequence": 31
},
{
"arrival": {
"delay": 484
},
"departure": {
"delay": 484
},
"stopId": "vierond2",
"stopSequence": 32
},
{
"arrival": {
"delay": 484
},
"departure": {
"delay": 484
},
"stopId": "viecedr2",
"stopSequence": 33
},
{
"arrival": {
"delay": 484
},
"departure": {
"delay": 484
},
"stopId": "viehorl2",
"stopSequence": 34
},
{
"arrival": {
"delay": 484
},
"departure": {
"delay": 484
},
"stopId": "vieferm2",
"stopSequence": 35
},
{
"arrival": {
"delay": 484
},
"departure": {
"delay": 484
},
"stopId": "viehame2",
"stopSequence": 36
},
{
"arrival": {
"delay": 484
},
"departure": {
"delay": 484
},
"stopId": "viemali2",
"stopSequence": 37
},
{
"arrival": {
"delay": 484
},
"departure": {
"delay": 484
},
"stopId": "viesmal2",
"stopSequence": 38
}
],
"timestamp": "1758089886",
"trip": {
"directionId": 1,
"routeId": "1",
"scheduleRelationship": "SCHEDULED",
"startTime": "07:23:00",
"tripId": "200001245"
},
"vehicle": {
"id": "vienne-80",
"label": "80",
"licensePlate": ""
}
}
},
{
"id": "trip-200000268",
"tripUpdate": {
"delay": -40,
"stopTimeUpdate": [
{
"arrival": {
"delay": -40,
"time": "1758089832"
},
"departure": {
"delay": -40,
"time": "1758089839"
},
"stopId": "viejeud",
"stopSequence": 27
},
{
"arrival": {
"delay": -40
},
"departure": {
"delay": -40
},
"stopId": "vietuil",
"stopSequence": 28
},
{
"arrival": {
"delay": -40
},
"departure": {
"delay": -40
},
"stopId": "vieport",
"stopSequence": 29
},
{
"arrival": {
"delay": -40
},
"departure": {
"delay": -40
},
"stopId": "vieteur",
"stopSequence": 30
},
{
"arrival": {
"delay": -40
},
"departure": {
"delay": -40
},
"stopId": "vierey",
"stopSequence": 31
},
{
"arrival": {
"delay": -40
},
"departure": {
"delay": -40
},
"stopId": "vieprin",
"stopSequence": 32
},
{
"arrival": {
"delay": -40
},
"departure": {
"delay": -40
},
"stopId": "viegest",
"stopSequence": 33
},
{
"arrival": {
"delay": -40
},
"departure": {
"delay": -40
},
"stopId": "viecite",
"stopSequence": 34
},
{
"arrival": {
"delay": -40
},
"departure": {
"delay": -40
},
"stopId": "viecuri",
"stopSequence": 35
},
{
"arrival": {
"delay": -40
},
"departure": {
"delay": -40
},
"stopId": "viecent",
"stopSequence": 36
},
{
"arrival": {
"delay": -40
},
"departure": {
"delay": -40
},
"stopId": "viesavo",
"stopSequence": 37
},
{
"arrival": {
"delay": -40
},
"departure": {
"delay": -40
},
"stopId": "viebern",
"stopSequence": 38
},
{
"arrival": {
"delay": -40
},
"departure": {
"delay": -40
},
"stopId": "viezies",
"stopSequence": 39
},
{
"arrival": {
"delay": -40
},
"departure": {
"delay": -40
},
"stopId": "vieccom",
"stopSequence": 40
}
],
"timestamp": "1758089874",
"trip": {
"directionId": 0,
"routeId": "1",
"scheduleRelationship": "SCHEDULED",
"startTime": "07:35:00",
"tripId": "200000268"
},
"vehicle": {
"id": "vienne-87",
"label": "87",
"licensePlate": ""
}
}
},
{
"id": "trip-200000391",
"tripUpdate": {
"delay": 249,
"stopTimeUpdate": [
{
"arrival": {
"delay": 249,
"time": "1758089794"
},
"departure": {
"delay": 249,
"time": "1758089829"
},
"stopId": "vieverd2",
"stopSequence": 15
},
{
"arrival": {
"delay": 240,
"time": "1758089847"
},
"departure": {
"delay": 240,
"time": "1758089880"
},
"stopId": "vieserv2",
"stopSequence": 16
},
{
"arrival": {
"delay": 249,
"time": "1758089889"
},
"departure": {
"delay": 249
},
"stopId": "viepyra2",
"stopSequence": 17
},
{
"arrival": {
"delay": 249
},
"departure": {
"delay": 249
},
"stopId": "vieden1",
"stopSequence": 18
},
{
"arrival": {
"delay": 249
},
"departure": {
"delay": 249
},
"stopId": "vietren2",
"stopSequence": 19
},
{
"arrival": {
"delay": 249
},
"departure": {
"delay": 249
},
"stopId": "vieparm2",
"stopSequence": 20
},
{
"arrival": {
"delay": 249
},
"departure": {
"delay": 249
},
"stopId": "viemoul2",
"stopSequence": 21
},
{
"arrival": {
"delay": 249
},
"departure": {
"delay": 249
},
"stopId": "viegali2",
"stopSequence": 22
},
{
"arrival": {
"delay": 249
},
"departure": {
"delay": 249
},
"stopId": "vieavou2",
"stopSequence": 23
},
{
"arrival": {
"delay": 249
},
"departure": {
"delay": 249
},
"stopId": "vieparc3",
"stopSequence": 24
},
{
"arrival": {
"delay": 249
},
"departure": {
"delay": 249
},
"stopId": "viedame2",
"stopSequence": 25
},
{
"arrival": {
"delay": 249
},
"departure": {
"delay": 249
},
"stopId": "viecoll",
"stopSequence": 26
}
],
"timestamp": "1758089892",
"trip": {
"directionId": 1,
"routeId": "2",
"scheduleRelationship": "SCHEDULED",
"startTime": "07:45:00",
"tripId": "200000391"
},
"vehicle": {
"id": "vienne-94",
"label": "94",
"licensePlate": ""
}
}
},
{
"id": "trip-200000177",
"tripUpdate": {
"delay": 57,
"stopTimeUpdate": [
{
"arrival": {
"delay": 98,
"time": "1758089783"
},
"departure": {
"delay": 98,
"time": "1758089858"
},
"stopId": "viedrap2",
"stopSequence": 18
},
{
"arrival": {
"delay": 56,
"time": "1758089876"
},
"departure": {
"delay": 56
},
"stopId": "vieecol",
"stopSequence": 19
},
{
"arrival": {
"delay": 57
},
"departure": {
"delay": 57
},
"stopId": "viebmau",
"stopSequence": 20
},
{
"arrival": {
"delay": 57
},
"departure": {
"delay": 57
},
"stopId": "vieenfa",
"stopSequence": 21
},
{
"arrival": {
"delay": 57
},
"departure": {
"delay": 57
},
"stopId": "viehgui",
"stopSequence": 22
},
{
"arrival": {
"delay": 57
},
"departure": {
"delay": 57
},
"stopId": "vieguil",
"stopSequence": 23
},
{
"arrival": {
"delay": 57
},
"departure": {
"delay": 57
},
"stopId": "viesalo",
"stopSequence": 24
},
{
"arrival": {
"delay": 57
},
"departure": {
"delay": 57
},
"stopId": "viehopi",
"stopSequence": 25
},
{
"arrival": {
"delay": 57
},
"departure": {
"delay": 57
},
"stopId": "vieurge",
"stopSequence": 26
}
],
"timestamp": "1758089880",
"trip": {
"directionId": 0,
"routeId": "2",
"scheduleRelationship": "SCHEDULED",
"startTime": "07:46:00",
"tripId": "200000177"
},
"vehicle": {
"id": "vienne-98",
"label": "98",
"licensePlate": ""
}
}
},
{
"id": "trip-200001247",
"tripUpdate": {
"delay": 17,
"stopTimeUpdate": [
{
"arrival": {
"delay": 17,
"time": "1758089825"
},
"departure": {
"delay": 17,
"time": "1758089837"
},
"stopId": "vierava2",
"stopSequence": 16
},
{
"arrival": {
"delay": 17
},
"departure": {
"delay": 17
},
"stopId": "viechar2",
"stopSequence": 17
},
{
"arrival": {
"delay": 17
},
"departure": {
"delay": 17
},
"stopId": "vieceva2",
"stopSequence": 18
},
{
"arrival": {
"delay": 17
},
"departure": {
"delay": 17
},
"stopId": "ponvega2",
"stopSequence": 19
},
{
"arrival": {
"delay": 17
},
"departure": {
"delay": 17
},
"stopId": "ponforg2",
"stopSequence": 20
},
{
"arrival": {
"delay": 17
},
"departure": {
"delay": 17
},
"stopId": "ponbleu2",
"stopSequence": 21
},
{
"arrival": {
"delay": 17
},
"departure": {
"delay": 17
},
"stopId": "poncent2",
"stopSequence": 22
},
{
"arrival": {
"delay": 17
},
"departure": {
"delay": 17
},
"stopId": "ponmesa2",
"stopSequence": 23
},
{
"arrival": {
"delay": 17
},
"departure": {
"delay": 17
},
"stopId": "pongent2",
"stopSequence": 24
},
{
"arrival": {
"delay": 17
},
"departure": {
"delay": 17
},
"stopId": "ponplan2",
"stopSequence": 25
},
{
"arrival": {
"delay": 17
},
"departure": {
"delay": 17
},
"stopId": "ponbras2",
"stopSequence": 26
},
{
"arrival": {
"delay": 17
},
"departure": {
"delay": 17
},
"stopId": "poncour2",
"stopSequence": 27
},
{
"arrival": {
"delay": 17
},
"departure": {
"delay": 17
},
"stopId": "ponzmon2",
"stopSequence": 28
},
{
"arrival": {
"delay": 17
},
"departure": {
"delay": 17
},
"stopId": "ponfrer2",
"stopSequence": 29
},
{
"arrival": {
"delay": 17
},
"departure": {
"delay": 17
},
"stopId": "ponabb2",
"stopSequence": 30
},
{
"arrival": {
"delay": 17
},
"departure": {
"delay": 17
},
"stopId": "vierond2",
"stopSequence": 31
},
{
"arrival": {
"delay": 17
},
"departure": {
"delay": 17
},
"stopId": "viecedr2",
"stopSequence": 32
},
{
"arrival": {
"delay": 17
},
"departure": {
"delay": 17
},
"stopId": "viehorl2",
"stopSequence": 33
},
{
"arrival": {
"delay": 17
},
"departure": {
"delay": 17
},
"stopId": "vieferm2",
"stopSequence": 34
},
{
"arrival": {
"delay": 17
},
"departure": {
"delay": 17
},
"stopId": "viehame2",
"stopSequence": 35
},
{
"arrival": {
"delay": 17
},
"departure": {
"delay": 17
},
"stopId": "viemali2",
"stopSequence": 36
},
{
"arrival": {
"delay": 17
},
"departure": {
"delay": 17
},
"stopId": "viesmal2",
"stopSequence": 37
}
],
"timestamp": "1758089885",
"trip": {
"directionId": 1,
"routeId": "1",
"scheduleRelationship": "SCHEDULED",
"startTime": "07:46:00",
"tripId": "200001247"
},
"vehicle": {
"id": "vienne-77",
"label": "77",
"licensePlate": ""
}
}
},
{
"id": "trip-200000226",
"tripUpdate": {
"delay": 28,
"stopTimeUpdate": [
{
"arrival": {
"delay": 28
},
"departure": {
"delay": 28
},
"stopId": "viesncf",
"stopSequence": 19
}
],
"timestamp": "1758089877",
"trip": {
"directionId": 1,
"routeId": "4",
"scheduleRelationship": "SCHEDULED",
"startTime": "07:50:00",
"tripId": "200000226"
},
"vehicle": {
"id": "vienne-71",
"label": "71",
"licensePlate": ""
}
}
},
{
"id": "trip-200000269",
"tripUpdate": {
"delay": 60,
"stopTimeUpdate": [
{
"arrival": {
"delay": 34,
"time": "1758089854"
},
"departure": {
"delay": 34
},
"stopId": "vieceva",
"stopSequence": 20
},
{
"arrival": {
"delay": 60
},
"departure": {
"delay": 60
},
"stopId": "viechar",
"stopSequence": 21
},
{
"arrival": {
"delay": 60
},
"departure": {
"delay": 60
},
"stopId": "vierava",
"stopSequence": 22
},
{
"arrival": {
"delay": 60
},
"departure": {
"delay": 60
},
"stopId": "viechor",
"stopSequence": 23
},
{
"arrival": {
"delay": 60
},
"departure": {
"delay": 60
},
"stopId": "viecybe",
"stopSequence": 24
},
{
"arrival": {
"delay": 60
},
"departure": {
"delay": 60
},
"stopId": "viesncf2",
"stopSequence": 25
},
{
"arrival": {
"delay": 60
},
"departure": {
"delay": 60
},
"stopId": "viemaur2",
"stopSequence": 26
},
{
"arrival": {
"delay": 60
},
"departure": {
"delay": 60
},
"stopId": "viejeud",
"stopSequence": 27
},
{
"arrival": {
"delay": 60
},
"departure": {
"delay": 60
},
"stopId": "vietuil",
"stopSequence": 28
},
{
"arrival": {
"delay": 60
},
"departure": {
"delay": 60
},
"stopId": "vieport",
"stopSequence": 29
},
{
"arrival": {
"delay": 60
},
"departure": {
"delay": 60
},
"stopId": "vieteur",
"stopSequence": 30
},
{
"arrival": {
"delay": 60
},
"departure": {
"delay": 60
},
"stopId": "vierey",
"stopSequence": 31
},
{
"arrival": {
"delay": 60
},
"departure": {
"delay": 60
},
"stopId": "vieprin",
"stopSequence": 32
},
{
"arrival": {
"delay": 60
},
"departure": {
"delay": 60
},
"stopId": "viegest",
"stopSequence": 33
},
{
"arrival": {
"delay": 60
},
"departure": {
"delay": 60
},
"stopId": "viecite",
"stopSequence": 34
},
{
"arrival": {
"delay": 60
},
"departure": {
"delay": 60
},
"stopId": "viecuri",
"stopSequence": 35
},
{
"arrival": {
"delay": 60
},
"departure": {
"delay": 60
},
"stopId": "viecent",
"stopSequence": 36
},
{
"arrival": {
"delay": 60
},
"departure": {
"delay": 60
},
"stopId": "viesavo",
"stopSequence": 37
},
{
"arrival": {
"delay": 60
},
"departure": {
"delay": 60
},
"stopId": "viebern",
"stopSequence": 38
},
{
"arrival": {
"delay": 60
},
"departure": {
"delay": 60
},
"stopId": "viezies",
"stopSequence": 39
},
{
"arrival": {
"delay": 60
},
"departure": {
"delay": 60
},
"stopId": "vieccom",
"stopSequence": 40
}
],
"timestamp": "1758089884",
"trip": {
"directionId": 0,
"routeId": "1",
"scheduleRelationship": "SCHEDULED",
"startTime": "07:56:00",
"tripId": "200000269"
},
"vehicle": {
"id": "vienne-99",
"label": "99",
"licensePlate": "99"
}
}
},
{
"id": "trip-200000178",
"tripUpdate": {
"delay": 0,
"stopTimeUpdate": [
{
"arrival": {
"delay": -258,
"time": "1758089801"
},
"departure": {
"delay": -258
},
"stopId": "viesncf",
"stopSequence": 14
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "viemaur2",
"stopSequence": 15
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "viejeud",
"stopSequence": 16
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "viecuvi2",
"stopSequence": 17
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "viedrap2",
"stopSequence": 18
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "vieecol",
"stopSequence": 19
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "viebmau",
"stopSequence": 20
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "vieenfa",
"stopSequence": 21
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "viehgui",
"stopSequence": 22
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "vieguil",
"stopSequence": 23
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "viesalo",
"stopSequence": 24
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "viehopi",
"stopSequence": 25
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "vieurge",
"stopSequence": 26
}
],
"timestamp": "1758089866",
"trip": {
"directionId": 0,
"routeId": "2",
"scheduleRelationship": "SCHEDULED",
"startTime": "08:01:00",
"tripId": "200000178"
},
"vehicle": {
"id": "vienne-91",
"label": "91",
"licensePlate": ""
}
}
},
{
"id": "trip-200000392",
"tripUpdate": {
"delay": 3,
"stopTimeUpdate": [
{
"arrival": {
"delay": 3,
"time": "1758089738"
},
"departure": {
"delay": 3,
"time": "1758089823"
},
"stopId": "viejeud2",
"stopSequence": 12
},
{
"arrival": {
"delay": 3
},
"departure": {
"delay": 3
},
"stopId": "viesncf3",
"stopSequence": 13
},
{
"arrival": {
"delay": 3
},
"departure": {
"delay": 3
},
"stopId": "viemars2",
"stopSequence": 14
},
{
"arrival": {
"delay": 3
},
"departure": {
"delay": 3
},
"stopId": "vieverd2",
"stopSequence": 15
},
{
"arrival": {
"delay": 3
},
"departure": {
"delay": 3
},
"stopId": "vieserv2",
"stopSequence": 16
},
{
"arrival": {
"delay": 3
},
"departure": {
"delay": 3
},
"stopId": "viepyra2",
"stopSequence": 17
},
{
"arrival": {
"delay": 3
},
"departure": {
"delay": 3
},
"stopId": "vieden1",
"stopSequence": 18
},
{
"arrival": {
"delay": 3
},
"departure": {
"delay": 3
},
"stopId": "vietren2",
"stopSequence": 19
},
{
"arrival": {
"delay": 3
},
"departure": {
"delay": 3
},
"stopId": "vieparm2",
"stopSequence": 20
},
{
"arrival": {
"delay": 3
},
"departure": {
"delay": 3
},
"stopId": "viemoul2",
"stopSequence": 21
},
{
"arrival": {
"delay": 3
},
"departure": {
"delay": 3
},
"stopId": "viegali2",
"stopSequence": 22
},
{
"arrival": {
"delay": 3
},
"departure": {
"delay": 3
},
"stopId": "vieavou2",
"stopSequence": 23
},
{
"arrival": {
"delay": 3
},
"departure": {
"delay": 3
},
"stopId": "vieparc3",
"stopSequence": 24
},
{
"arrival": {
"delay": 3
},
"departure": {
"delay": 3
},
"stopId": "viedame2",
"stopSequence": 25
},
{
"arrival": {
"delay": 3
},
"departure": {
"delay": 3
},
"stopId": "viecoll",
"stopSequence": 26
}
],
"timestamp": "1758089867",
"trip": {
"directionId": 1,
"routeId": "2",
"scheduleRelationship": "SCHEDULED",
"startTime": "08:02:00",
"tripId": "200000392"
},
"vehicle": {
"id": "vienne-88",
"label": "88",
"licensePlate": ""
}
}
},
{
"id": "trip-200000251",
"tripUpdate": {
"delay": 75,
"stopTimeUpdate": [
{
"arrival": {
"delay": 75
},
"departure": {
"delay": 75
},
"stopId": "viejeud2",
"stopSequence": 8
},
{
"arrival": {
"delay": 75
},
"departure": {
"delay": 75
},
"stopId": "viesncf4",
"stopSequence": 9
}
],
"timestamp": "1758089869",
"trip": {
"directionId": 1,
"routeId": "3",
"scheduleRelationship": "SCHEDULED",
"startTime": "08:06:00",
"tripId": "200000251"
},
"vehicle": {
"id": "vienne-96",
"label": "96",
"licensePlate": ""
}
}
},
{
"id": "trip-200000058",
"tripUpdate": {
"delay": 126,
"stopTimeUpdate": [
{
"arrival": {
"delay": 115,
"time": "1758089780"
},
"departure": {
"delay": 115,
"time": "1758089815"
},
"stopId": "viegest2",
"stopSequence": 8
},
{
"arrival": {
"delay": 126,
"time": "1758089886"
},
"departure": {
"delay": 126
},
"stopId": "vieprin2",
"stopSequence": 9
},
{
"arrival": {
"delay": 126
},
"departure": {
"delay": 126
},
"stopId": "vierey2",
"stopSequence": 10
},
{
"arrival": {
"delay": 126
},
"departure": {
"delay": 126
},
"stopId": "vieteur2",
"stopSequence": 11
},
{
"arrival": {
"delay": 126
},
"departure": {
"delay": 126
},
"stopId": "viejeud2",
"stopSequence": 12
},
{
"arrival": {
"delay": 126
},
"departure": {
"delay": 126
},
"stopId": "viesncf",
"stopSequence": 13
},
{
"arrival": {
"delay": 126
},
"departure": {
"delay": 126
},
"stopId": "viecybe2",
"stopSequence": 14
},
{
"arrival": {
"delay": 126
},
"departure": {
"delay": 126
},
"stopId": "viechor2",
"stopSequence": 15
},
{
"arrival": {
"delay": 126
},
"departure": {
"delay": 126
},
"stopId": "vierava2",
"stopSequence": 16
},
{
"arrival": {
"delay": 126
},
"departure": {
"delay": 126
},
"stopId": "viechar2",
"stopSequence": 17
},
{
"arrival": {
"delay": 126
},
"departure": {
"delay": 126
},
"stopId": "vieceva2",
"stopSequence": 18
},
{
"arrival": {
"delay": 126
},
"departure": {
"delay": 126
},
"stopId": "ponvega2",
"stopSequence": 19
},
{
"arrival": {
"delay": 126
},
"departure": {
"delay": 126
},
"stopId": "ponforg2",
"stopSequence": 20
},
{
"arrival": {
"delay": 126
},
"departure": {
"delay": 126
},
"stopId": "ponbleu2",
"stopSequence": 21
},
{
"arrival": {
"delay": 126
},
"departure": {
"delay": 126
},
"stopId": "poncent2",
"stopSequence": 22
},
{
"arrival": {
"delay": 126
},
"departure": {
"delay": 126
},
"stopId": "ponmesa2",
"stopSequence": 23
},
{
"arrival": {
"delay": 126
},
"departure": {
"delay": 126
},
"stopId": "pongent2",
"stopSequence": 24
},
{
"arrival": {
"delay": 126
},
"departure": {
"delay": 126
},
"stopId": "ponplan2",
"stopSequence": 25
},
{
"arrival": {
"delay": 126
},
"departure": {
"delay": 126
},
"stopId": "ponbras2",
"stopSequence": 26
},
{
"arrival": {
"delay": 126
},
"departure": {
"delay": 126
},
"stopId": "poncour2",
"stopSequence": 27
},
{
"arrival": {
"delay": 126
},
"departure": {
"delay": 126
},
"stopId": "ponzmon2",
"stopSequence": 28
},
{
"arrival": {
"delay": 126
},
"departure": {
"delay": 126
},
"stopId": "ponfrer2",
"stopSequence": 29
},
{
"arrival": {
"delay": 126
},
"departure": {
"delay": 126
},
"stopId": "ponabb2",
"stopSequence": 30
},
{
"arrival": {
"delay": 126
},
"departure": {
"delay": 126
},
"stopId": "vierond2",
"stopSequence": 31
},
{
"arrival": {
"delay": 126
},
"departure": {
"delay": 126
},
"stopId": "viecedr2",
"stopSequence": 32
},
{
"arrival": {
"delay": 126
},
"departure": {
"delay": 126
},
"stopId": "viehorl2",
"stopSequence": 33
},
{
"arrival": {
"delay": 126
},
"departure": {
"delay": 126
},
"stopId": "vieferm2",
"stopSequence": 34
},
{
"arrival": {
"delay": 126
},
"departure": {
"delay": 126
},
"stopId": "viehame2",
"stopSequence": 35
},
{
"arrival": {
"delay": 126
},
"departure": {
"delay": 126
},
"stopId": "viemali2",
"stopSequence": 36
},
{
"arrival": {
"delay": 126
},
"departure": {
"delay": 126
},
"stopId": "viesmal2",
"stopSequence": 37
}
],
"timestamp": "1758089888",
"trip": {
"directionId": 1,
"routeId": "1",
"scheduleRelationship": "SCHEDULED",
"startTime": "08:09:00",
"tripId": "200000058"
},
"vehicle": {
"id": "vienne-85",
"label": "85",
"licensePlate": ""
}
}
},
{
"id": "trip-200000134",
"tripUpdate": {
"delay": 244,
"stopTimeUpdate": [
{
"arrival": {
"delay": 210,
"time": "1758089850"
},
"departure": {
"delay": 210
},
"stopId": "viemaur2",
"stopSequence": 2
},
{
"arrival": {
"delay": 244
},
"departure": {
"delay": 244
},
"stopId": "viejeud",
"stopSequence": 3
},
{
"arrival": {
"delay": 244
},
"departure": {
"delay": 244
},
"stopId": "viecuvi2",
"stopSequence": 4
},
{
"arrival": {
"delay": 244
},
"departure": {
"delay": 244
},
"stopId": "viedrap2",
"stopSequence": 5
},
{
"arrival": {
"delay": 244
},
"departure": {
"delay": 244
},
"stopId": "vierabe2",
"stopSequence": 6
},
{
"arrival": {
"delay": 244
},
"departure": {
"delay": 244
},
"stopId": "viefaug2",
"stopSequence": 7
},
{
"arrival": {
"delay": 244
},
"departure": {
"delay": 244
},
"stopId": "vierevo2",
"stopSequence": 8
},
{
"arrival": {
"delay": 244
},
"departure": {
"delay": 244
},
"stopId": "vielafa2",
"stopSequence": 9
},
{
"arrival": {
"delay": 244
},
"departure": {
"delay": 244
},
"stopId": "viecomt2",
"stopSequence": 10
},
{
"arrival": {
"delay": 244
},
"departure": {
"delay": 244
},
"stopId": "viepont",
"stopSequence": 11
},
{
"arrival": {
"delay": 244
},
"departure": {
"delay": 244
},
"stopId": "ponresi",
"stopSequence": 12
},
{
"arrival": {
"delay": 244
},
"departure": {
"delay": 244
},
"stopId": "poncann",
"stopSequence": 13
},
{
"arrival": {
"delay": 244
},
"departure": {
"delay": 244
},
"stopId": "pontann",
"stopSequence": 14
},
{
"arrival": {
"delay": 244
},
"departure": {
"delay": 244
},
"stopId": "pongeor2",
"stopSequence": 15
},
{
"arrival": {
"delay": 244
},
"departure": {
"delay": 244
},
"stopId": "ponnets",
"stopSequence": 16
},
{
"arrival": {
"delay": 244
},
"departure": {
"delay": 244
},
"stopId": "pongeor",
"stopSequence": 17
},
{
"arrival": {
"delay": 244
},
"departure": {
"delay": 244
},
"stopId": "ponclai",
"stopSequence": 18
},
{
"arrival": {
"delay": 244
},
"departure": {
"delay": 244
},
"stopId": "ponrevo",
"stopSequence": 19
},
{
"arrival": {
"delay": 244
},
"departure": {
"delay": 244
},
"stopId": "ponbra4",
"stopSequence": 20
}
],
"timestamp": "1758089886",
"trip": {
"directionId": 0,
"routeId": "4",
"scheduleRelationship": "SCHEDULED",
"startTime": "08:10:00",
"tripId": "200000134"
},
"vehicle": {
"id": "vienne-84",
"label": "84",
"licensePlate": ""
}
}
},
{
"id": "trip-200000436",
"tripUpdate": {
"delay": 240,
"stopTimeUpdate": [
{
"arrival": {
"delay": 240
},
"departure": {
"delay": 240
},
"stopId": "vierond2",
"stopSequence": 2
},
{
"arrival": {
"delay": 240
},
"departure": {
"delay": 240
},
"stopId": "viecedr2",
"stopSequence": 3
},
{
"arrival": {
"delay": 240
},
"departure": {
"delay": 240
},
"stopId": "viehorl2",
"stopSequence": 4
},
{
"arrival": {
"delay": 240
},
"departure": {
"delay": 240
},
"stopId": "vieferm2",
"stopSequence": 5
},
{
"arrival": {
"delay": 240
},
"departure": {
"delay": 240
},
"stopId": "viehame2",
"stopSequence": 6
},
{
"arrival": {
"delay": 240
},
"departure": {
"delay": 240
},
"stopId": "viehmal2",
"stopSequence": 7
},
{
"arrival": {
"delay": 240
},
"departure": {
"delay": 240
},
"stopId": "vieigna2",
"stopSequence": 8
},
{
"arrival": {
"delay": 240
},
"departure": {
"delay": 240
},
"stopId": "viemonn2",
"stopSequence": 9
},
{
"arrival": {
"delay": 240
},
"departure": {
"delay": 240
},
"stopId": "vieonge2",
"stopSequence": 10
},
{
"arrival": {
"delay": 240
},
"departure": {
"delay": 240
},
"stopId": "vieroch2",
"stopSequence": 11
},
{
"arrival": {
"delay": 240
},
"departure": {
"delay": 240
},
"stopId": "viebeno2",
"stopSequence": 12
},
{
"arrival": {
"delay": 240
},
"departure": {
"delay": 240
},
"stopId": "viepeti2",
"stopSequence": 13
},
{
"arrival": {
"delay": 240
},
"departure": {
"delay": 240
},
"stopId": "viepass2",
"stopSequence": 14
},
{
"arrival": {
"delay": 240
},
"departure": {
"delay": 240
},
"stopId": "vieoctr2",
"stopSequence": 15
},
{
"arrival": {
"delay": 240
},
"departure": {
"delay": 240
},
"stopId": "vietupi2",
"stopSequence": 16
},
{
"arrival": {
"delay": 240
},
"departure": {
"delay": 240
},
"stopId": "viecele2",
"stopSequence": 17
},
{
"arrival": {
"delay": 240
},
"departure": {
"delay": 240
},
"stopId": "viesncf2",
"stopSequence": 18
},
{
"arrival": {
"delay": 240
},
"departure": {
"delay": 240
},
"stopId": "viemaur2",
"stopSequence": 19
},
{
"arrival": {
"delay": 240
},
"departure": {
"delay": 240
},
"stopId": "viejeud",
"stopSequence": 20
},
{
"arrival": {
"delay": 240
},
"departure": {
"delay": 240
},
"stopId": "vietuil",
"stopSequence": 21
},
{
"arrival": {
"delay": 240
},
"departure": {
"delay": 240
},
"stopId": "vieport",
"stopSequence": 22
},
{
"arrival": {
"delay": 240
},
"departure": {
"delay": 240
},
"stopId": "viejaur",
"stopSequence": 23
},
{
"arrival": {
"delay": 240
},
"departure": {
"delay": 240
},
"stopId": "vievell",
"stopSequence": 24
},
{
"arrival": {
"delay": 240
},
"departure": {
"delay": 240
},
"stopId": "vierecl",
"stopSequence": 25
},
{
"arrival": {
"delay": 240
},
"departure": {
"delay": 240
},
"stopId": "viebona",
"stopSequence": 26
},
{
"arrival": {
"delay": 240
},
"departure": {
"delay": 240
},
"stopId": "seycoll",
"stopSequence": 27
}
],
"timestamp": "1758089881",
"trip": {
"directionId": 0,
"routeId": "3",
"scheduleRelationship": "SCHEDULED",
"startTime": "08:14:00",
"tripId": "200000436"
},
"vehicle": {
"id": "vienne-93",
"label": "93",
"licensePlate": ""
}
}
},
{
"id": "trip-200000179",
"tripUpdate": {
"delay": 2,
"stopTimeUpdate": [
{
"arrival": {
"delay": 2,
"time": "1758089882"
},
"departure": {
"delay": 2
},
"stopId": "viedame",
"stopSequence": 2
},
{
"arrival": {
"delay": 2
},
"departure": {
"delay": 2
},
"stopId": "vieparc2",
"stopSequence": 3
},
{
"arrival": {
"delay": 2
},
"departure": {
"delay": 2
},
"stopId": "vieavou",
"stopSequence": 4
},
{
"arrival": {
"delay": 2
},
"departure": {
"delay": 2
},
"stopId": "viegali",
"stopSequence": 5
},
{
"arrival": {
"delay": 2
},
"departure": {
"delay": 2
},
"stopId": "viemoul",
"stopSequence": 6
},
{
"arrival": {
"delay": 2
},
"departure": {
"delay": 2
},
"stopId": "vieparm1",
"stopSequence": 7
},
{
"arrival": {
"delay": 2
},
"departure": {
"delay": 2
},
"stopId": "vietren",
"stopSequence": 8
},
{
"arrival": {
"delay": 2
},
"departure": {
"delay": 2
},
"stopId": "vieden",
"stopSequence": 9
},
{
"arrival": {
"delay": 2
},
"departure": {
"delay": 2
},
"stopId": "viepyra",
"stopSequence": 10
},
{
"arrival": {
"delay": 2
},
"departure": {
"delay": 2
},
"stopId": "vieserv",
"stopSequence": 11
},
{
"arrival": {
"delay": 2
},
"departure": {
"delay": 2
},
"stopId": "vieverd",
"stopSequence": 12
},
{
"arrival": {
"delay": 2
},
"departure": {
"delay": 2
},
"stopId": "viemars",
"stopSequence": 13
},
{
"arrival": {
"delay": 2
},
"departure": {
"delay": 2
},
"stopId": "viesncf",
"stopSequence": 14
},
{
"arrival": {
"delay": 2
},
"departure": {
"delay": 2
},
"stopId": "viemaur2",
"stopSequence": 15
},
{
"arrival": {
"delay": 2
},
"departure": {
"delay": 2
},
"stopId": "viejeud",
"stopSequence": 16
},
{
"arrival": {
"delay": 2
},
"departure": {
"delay": 2
},
"stopId": "viecuvi2",
"stopSequence": 17
},
{
"arrival": {
"delay": 2
},
"departure": {
"delay": 2
},
"stopId": "viedrap2",
"stopSequence": 18
},
{
"arrival": {
"delay": 2
},
"departure": {
"delay": 2
},
"stopId": "vieecol",
"stopSequence": 19
},
{
"arrival": {
"delay": 2
},
"departure": {
"delay": 2
},
"stopId": "viebmau",
"stopSequence": 20
},
{
"arrival": {
"delay": 2
},
"departure": {
"delay": 2
},
"stopId": "vieenfa",
"stopSequence": 21
},
{
"arrival": {
"delay": 2
},
"departure": {
"delay": 2
},
"stopId": "viehgui",
"stopSequence": 22
},
{
"arrival": {
"delay": 2
},
"departure": {
"delay": 2
},
"stopId": "vieguil",
"stopSequence": 23
},
{
"arrival": {
"delay": 2
},
"departure": {
"delay": 2
},
"stopId": "viesalo",
"stopSequence": 24
},
{
"arrival": {
"delay": 2
},
"departure": {
"delay": 2
},
"stopId": "viehopi",
"stopSequence": 25
},
{
"arrival": {
"delay": 2
},
"departure": {
"delay": 2
},
"stopId": "vieurge",
"stopSequence": 26
}
],
"timestamp": "1758089886",
"trip": {
"directionId": 0,
"routeId": "2",
"scheduleRelationship": "SCHEDULED",
"startTime": "08:17:00",
"tripId": "200000179"
},
"vehicle": {
"id": "vienne-81",
"label": "81",
"licensePlate": ""
}
}
},
{
"id": "trip-200000393",
"tripUpdate": {
"delay": 0,
"stopTimeUpdate": [
{
"arrival": {
"delay": -201,
"time": "1758089678"
},
"departure": {
"delay": -201
},
"stopId": "vieurge",
"stopSequence": 1
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "viehopi2",
"stopSequence": 2
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "vieime2",
"stopSequence": 3
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "viesalo2",
"stopSequence": 4
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "vieguil2",
"stopSequence": 5
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "viehgui2",
"stopSequence": 6
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "vieenfa2",
"stopSequence": 7
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "viebmau2",
"stopSequence": 8
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "vieecol2",
"stopSequence": 9
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "viedrap",
"stopSequence": 10
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "viecuvi",
"stopSequence": 11
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "viejeud2",
"stopSequence": 12
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "viesncf3",
"stopSequence": 13
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "viemars2",
"stopSequence": 14
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "vieverd2",
"stopSequence": 15
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "vieserv2",
"stopSequence": 16
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "viepyra2",
"stopSequence": 17
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "vieden1",
"stopSequence": 18
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "vietren2",
"stopSequence": 19
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "vieparm2",
"stopSequence": 20
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "viemoul2",
"stopSequence": 21
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "viegali2",
"stopSequence": 22
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "vieavou2",
"stopSequence": 23
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "vieparc3",
"stopSequence": 24
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "viedame2",
"stopSequence": 25
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "viecoll",
"stopSequence": 26
}
],
"timestamp": "1758089867",
"trip": {
"directionId": 1,
"routeId": "2",
"scheduleRelationship": "SCHEDULED",
"startTime": "08:18:00",
"tripId": "200000393"
},
"vehicle": {
"id": "vienne-83",
"label": "83",
"licensePlate": ""
}
}
},
{
"id": "trip-200000270",
"tripUpdate": {
"delay": 0,
"stopTimeUpdate": [
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "viesmal2",
"stopSequence": 1
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "viemali",
"stopSequence": 2
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "viehame",
"stopSequence": 3
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "vieferm",
"stopSequence": 4
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "viehorl",
"stopSequence": 5
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "viecedr",
"stopSequence": 6
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "vierond",
"stopSequence": 7
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "ponabba",
"stopSequence": 8
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "ponfrer",
"stopSequence": 9
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "ponzmo",
"stopSequence": 10
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "poncour",
"stopSequence": 11
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "ponbras",
"stopSequence": 12
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "ponplan",
"stopSequence": 13
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "pongent",
"stopSequence": 14
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "ponmesa",
"stopSequence": 15
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "poncent",
"stopSequence": 16
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "ponbleu",
"stopSequence": 17
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "ponforg",
"stopSequence": 18
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "ponvega",
"stopSequence": 19
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "vieceva",
"stopSequence": 20
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "viechar",
"stopSequence": 21
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "vierava",
"stopSequence": 22
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "viechor",
"stopSequence": 23
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "viecybe",
"stopSequence": 24
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "viesncf2",
"stopSequence": 25
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "viemaur2",
"stopSequence": 26
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "viejeud",
"stopSequence": 27
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "vietuil",
"stopSequence": 28
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "vieport",
"stopSequence": 29
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "vieteur",
"stopSequence": 30
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "vierey",
"stopSequence": 31
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "vieprin",
"stopSequence": 32
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "viegest",
"stopSequence": 33
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "viecite",
"stopSequence": 34
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "viecuri",
"stopSequence": 35
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "viecent",
"stopSequence": 36
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "viesavo",
"stopSequence": 37
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "viebern",
"stopSequence": 38
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "viezies",
"stopSequence": 39
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "vieccom",
"stopSequence": 40
}
],
"timestamp": "1758089875",
"trip": {
"directionId": 0,
"routeId": "1",
"scheduleRelationship": "SCHEDULED",
"startTime": "08:18:00",
"tripId": "200000270"
},
"vehicle": {
"id": "vienne-92",
"label": "92",
"licensePlate": ""
}
}
},
{
"id": "trip-200001366",
"tripUpdate": {
"delay": 0,
"stopTimeUpdate": [
{
"arrival": {
"delay": -110,
"time": "1758089889"
},
"departure": {
"delay": -110
},
"stopId": "estlogi",
"stopSequence": 1
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "estvill",
"stopSequence": 2
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "estbois",
"stopSequence": 3
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "estpine",
"stopSequence": 4
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "esttaro",
"stopSequence": 5
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "jartonk",
"stopSequence": 6
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "jarbera2",
"stopSequence": 7
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "jarcoll2",
"stopSequence": 8
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "jargedi",
"stopSequence": 9
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "viebeno2",
"stopSequence": 10
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "viepeti2",
"stopSequence": 11
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "viepass2",
"stopSequence": 12
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "vieoctr2",
"stopSequence": 13
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "vietupi2",
"stopSequence": 14
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "viecele2",
"stopSequence": 15
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "viesncf",
"stopSequence": 16
}
],
"timestamp": "1758089892",
"trip": {
"directionId": 0,
"routeId": "7",
"scheduleRelationship": "SCHEDULED",
"startTime": "08:20:00",
"tripId": "200001366"
},
"vehicle": {
"id": "vienne-97",
"label": "97",
"licensePlate": ""
}
}
},
{
"id": "trip-200000059",
"tripUpdate": {
"delay": 0,
"stopTimeUpdate": [
{
"arrival": {
"delay": -824,
"time": "1758089715"
},
"departure": {
"delay": -824
},
"stopId": "vieccom2",
"stopSequence": 1
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "viezies2",
"stopSequence": 2
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "viebern2",
"stopSequence": 3
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "viesavo2",
"stopSequence": 4
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "viecent2",
"stopSequence": 5
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "viecuri2",
"stopSequence": 6
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "viecite2",
"stopSequence": 7
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "viegest2",
"stopSequence": 8
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "vieprin2",
"stopSequence": 9
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "vierey2",
"stopSequence": 10
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "vieteur2",
"stopSequence": 11
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "viejeud2",
"stopSequence": 12
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "viesncf",
"stopSequence": 13
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "viecybe2",
"stopSequence": 14
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "viechor2",
"stopSequence": 15
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "vierava2",
"stopSequence": 16
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "viechar2",
"stopSequence": 17
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "vieceva2",
"stopSequence": 18
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "ponvega2",
"stopSequence": 19
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "ponforg2",
"stopSequence": 20
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "ponbleu2",
"stopSequence": 21
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "poncent2",
"stopSequence": 22
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "ponmesa2",
"stopSequence": 23
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "pongent2",
"stopSequence": 24
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "ponplan2",
"stopSequence": 25
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "ponbras2",
"stopSequence": 26
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "poncour2",
"stopSequence": 27
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "ponzmon2",
"stopSequence": 28
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "ponfrer2",
"stopSequence": 29
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "ponabb2",
"stopSequence": 30
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "vierond2",
"stopSequence": 31
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "viecedr2",
"stopSequence": 32
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "viehorl2",
"stopSequence": 33
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "vieferm2",
"stopSequence": 34
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "viehame2",
"stopSequence": 35
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "viemali2",
"stopSequence": 36
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "viesmal2",
"stopSequence": 37
}
],
"timestamp": "1758089874",
"trip": {
"directionId": 1,
"routeId": "1",
"scheduleRelationship": "SCHEDULED",
"startTime": "08:29:00",
"tripId": "200000059"
},
"vehicle": {
"id": "vienne-78",
"label": "78",
"licensePlate": ""
}
}
},
{
"id": "vehicle-vienne-85",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 9,
"position": {
"bearing": 195.0,
"latitude": 45.538082122802734,
"longitude": 4.868068695068359,
"speed": 10.0
},
"stopId": "vieprin2",
"timestamp": "1758089886",
"trip": {
"directionId": 1,
"routeId": "1",
"scheduleRelationship": "SCHEDULED",
"tripId": "200000058"
},
"vehicle": {
"id": "vienne-85",
"label": "85",
"licensePlate": ""
}
}
},
{
"id": "vehicle-vienne-81",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 2,
"position": {
"bearing": 168.0,
"latitude": 45.504364013671875,
"longitude": 4.850949287414551,
"speed": 7.777778148651123
},
"stopId": "viedame",
"timestamp": "1758089882",
"trip": {
"directionId": 0,
"routeId": "2",
"scheduleRelationship": "SCHEDULED",
"tripId": "200000179"
},
"vehicle": {
"id": "vienne-81",
"label": "81",
"licensePlate": ""
}
}
},
{
"id": "vehicle-vienne-96",
"vehicle": {
"currentStatus": "INCOMING_AT",
"currentStopSequence": 8,
"position": {
"bearing": 189.0,
"latitude": 45.528377532958984,
"longitude": 4.873530387878418,
"speed": 0.0
},
"stopId": "viejeud2",
"timestamp": "1758089866",
"trip": {
"directionId": 1,
"routeId": "3",
"scheduleRelationship": "SCHEDULED",
"tripId": "200000251"
},
"vehicle": {
"id": "vienne-96",
"label": "96",
"licensePlate": ""
}
}
},
{
"id": "vehicle-vienne-97",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 1,
"position": {
"bearing": 0.0,
"latitude": 45.512210845947266,
"longitude": 4.957036972045898,
"speed": 5.0
},
"stopId": "estlogi",
"timestamp": "1758089889",
"trip": {
"directionId": 0,
"routeId": "7",
"scheduleRelationship": "SCHEDULED",
"tripId": "200001366"
},
"vehicle": {
"id": "vienne-97",
"label": "97",
"licensePlate": ""
}
}
},
{
"id": "vehicle-vienne-92",
"vehicle": {
"currentStopSequence": 1,
"position": {
"bearing": 125.0,
"latitude": 45.51709747314453,
"longitude": 4.908006191253662,
"speed": 0.0
},
"stopId": "viesmal2",
"timestamp": "1758089872",
"trip": {
"directionId": 0,
"routeId": "1",
"scheduleRelationship": "SCHEDULED",
"tripId": "200000270"
},
"vehicle": {
"id": "vienne-92",
"label": "92",
"licensePlate": ""
}
}
},
{
"id": "vehicle-vienne-78",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 1,
"position": {
"bearing": 341.0,
"latitude": 45.54229736328125,
"longitude": 4.850332260131836,
"speed": 0.0
},
"stopId": "vieccom2",
"timestamp": "1758089872",
"trip": {
"directionId": 1,
"routeId": "1",
"scheduleRelationship": "SCHEDULED",
"tripId": "200000059"
},
"vehicle": {
"id": "vienne-78",
"label": "78",
"licensePlate": ""
}
}
},
{
"id": "vehicle-vienne-93",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 1,
"position": {
"bearing": 341.0,
"latitude": 45.51795196533203,
"longitude": 4.921775817871094,
"speed": 0.0
},
"stopId": "pongere",
"timestamp": "1758089880",
"trip": {
"directionId": 0,
"routeId": "3",
"scheduleRelationship": "SCHEDULED",
"tripId": "200000436"
},
"vehicle": {
"id": "vienne-93",
"label": "93",
"licensePlate": ""
}
}
},
{
"id": "vehicle-vienne-98",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 19,
"position": {
"bearing": 32.0,
"latitude": 45.52939987182617,
"longitude": 4.881462097167969,
"speed": 6.94444465637207
},
"stopId": "vieecol",
"timestamp": "1758089877",
"trip": {
"directionId": 0,
"routeId": "2",
"scheduleRelationship": "SCHEDULED",
"tripId": "200000177"
},
"vehicle": {
"id": "vienne-98",
"label": "98",
"licensePlate": ""
}
}
},
{
"id": "vehicle-vienne-87",
"vehicle": {
"currentStopSequence": 28,
"position": {
"bearing": 41.0,
"latitude": 45.52721405029297,
"longitude": 4.873305797576904,
"speed": 0.0
},
"stopId": "vietuil",
"timestamp": "1758089871",
"trip": {
"directionId": 0,
"routeId": "1",
"scheduleRelationship": "SCHEDULED",
"tripId": "200000268"
},
"vehicle": {
"id": "vienne-87",
"label": "87",
"licensePlate": ""
}
}
},
{
"id": "vehicle-vienne-83",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 1,
"position": {
"bearing": 112.0,
"latitude": 45.53307342529297,
"longitude": 4.881307125091553,
"speed": 0.0
},
"stopId": "vieurge",
"timestamp": "1758089864",
"trip": {
"directionId": 1,
"routeId": "2",
"scheduleRelationship": "SCHEDULED",
"tripId": "200000393"
},
"vehicle": {
"id": "vienne-83",
"label": "83",
"licensePlate": ""
}
}
},
{
"id": "vehicle-vienne-71",
"vehicle": {
"currentStopSequence": 19,
"position": {
"bearing": 194.0,
"latitude": 45.5222053527832,
"longitude": 4.8693037033081055,
"speed": 0.0
},
"stopId": "viesncf",
"timestamp": "1758089875",
"trip": {
"directionId": 1,
"routeId": "4",
"scheduleRelationship": "SCHEDULED",
"tripId": "200000226"
},
"vehicle": {
"id": "vienne-71",
"label": "71",
"licensePlate": ""
}
}
},
{
"id": "vehicle-vienne-84",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 2,
"position": {
"bearing": 35.0,
"latitude": 45.52452850341797,
"longitude": 4.871170997619629,
"speed": 6.111111164093018
},
"stopId": "viemaur2",
"timestamp": "1758089884",
"trip": {
"directionId": 0,
"routeId": "4",
"scheduleRelationship": "SCHEDULED",
"tripId": "200000134"
},
"vehicle": {
"id": "vienne-84",
"label": "84",
"licensePlate": ""
}
}
},
{
"id": "vehicle-vienne-80",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 30,
"position": {
"bearing": 131.0,
"latitude": 45.52204132080078,
"longitude": 4.920111656188965,
"speed": 15.277778625488281
},
"stopId": "ponabb2",
"timestamp": "1758089884",
"trip": {
"directionId": 1,
"routeId": "1",
"scheduleRelationship": "SCHEDULED",
"tripId": "200001245"
},
"vehicle": {
"id": "vienne-80",
"label": "80",
"licensePlate": ""
}
}
},
{
"id": "vehicle-vienne-94",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 17,
"position": {
"bearing": 213.0,
"latitude": 45.516944885253906,
"longitude": 4.8690338134765625,
"speed": 6.111111164093018
},
"stopId": "viepyra2",
"timestamp": "1758089889",
"trip": {
"directionId": 1,
"routeId": "2",
"scheduleRelationship": "SCHEDULED",
"tripId": "200000391"
},
"vehicle": {
"id": "vienne-94",
"label": "94",
"licensePlate": ""
}
}
},
{
"id": "vehicle-vienne-88",
"vehicle": {
"currentStopSequence": 13,
"position": {
"bearing": 219.0,
"latitude": 45.52462387084961,
"longitude": 4.871187210083008,
"speed": 0.0
},
"stopId": "viesncf3",
"timestamp": "1758089864",
"trip": {
"directionId": 1,
"routeId": "2",
"scheduleRelationship": "SCHEDULED",
"tripId": "200000392"
},
"vehicle": {
"id": "vienne-88",
"label": "88",
"licensePlate": ""
}
}
},
{
"id": "vehicle-vienne-91",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 14,
"position": {
"bearing": 51.0,
"latitude": 45.52141189575195,
"longitude": 4.874183654785156,
"speed": 0.0
},
"stopId": "viesncf",
"timestamp": "1758089864",
"trip": {
"directionId": 0,
"routeId": "2",
"scheduleRelationship": "SCHEDULED",
"tripId": "200000178"
},
"vehicle": {
"id": "vienne-91",
"label": "91",
"licensePlate": ""
}
}
},
{
"id": "vehicle-vienne-99",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 20,
"position": {
"bearing": 240.0,
"latitude": 45.525901794433594,
"longitude": 4.906723976135254,
"speed": 0.2777777910232544
},
"stopId": "vieceva",
"timestamp": "1758089880",
"trip": {
"directionId": 0,
"routeId": "1",
"scheduleRelationship": "SCHEDULED",
"tripId": "200000269"
},
"vehicle": {
"id": "vienne-99",
"label": "99",
"licensePlate": "99"
}
}
},
{
"id": "vehicle-vienne-77",
"vehicle": {
"currentStopSequence": 17,
"position": {
"bearing": 75.0,
"latitude": 45.527225494384766,
"longitude": 4.900579452514648,
"speed": 11.111111640930176
},
"stopId": "viechar2",
"timestamp": "1758089883",
"trip": {
"directionId": 1,
"routeId": "1",
"scheduleRelationship": "SCHEDULED",
"tripId": "200001247"
},
"vehicle": {
"id": "vienne-77",
"label": "77",
"licensePlate": ""
}
}
},
{
"id": "trip-200000452",
"tripUpdate": {
"delay": 566,
"stopTimeUpdate": [
{
"arrival": {
"delay": 566,
"time": "1758089837"
},
"departure": {
"delay": 566,
"time": "1758089846"
},
"stopId": "tuptup3",
"stopSequence": 22
},
{
"arrival": {
"delay": 566
},
"departure": {
"delay": 566
},
"stopId": "cndbass1",
"stopSequence": 23
},
{
"arrival": {
"delay": 566
},
"departure": {
"delay": 566
},
"stopId": "cndcent1",
"stopSequence": 24
},
{
"arrival": {
"delay": 566
},
"departure": {
"delay": 566
},
"stopId": "cndarbu1",
"stopSequence": 25
},
{
"arrival": {
"delay": 566
},
"departure": {
"delay": 566
},
"stopId": "cndhopi1",
"stopSequence": 26
},
{
"arrival": {
"delay": 566
},
"departure": {
"delay": 566
},
"stopId": "vrnmala1",
"stopSequence": 27
}
],
"timestamp": "1758089886",
"trip": {
"directionId": 0,
"routeId": "134",
"scheduleRelationship": "SCHEDULED",
"startTime": "07:35:00",
"tripId": "200000452"
},
"vehicle": {
"id": "vienne_cr-984",
"label": "984",
"licensePlate": "984"
}
}
},
{
"id": "trip-200000114",
"tripUpdate": {
"delay": 366,
"stopTimeUpdate": [
{
"arrival": {
"delay": 366
},
"departure": {
"delay": 366
},
"stopId": "srolyfi2",
"stopSequence": 14
},
{
"arrival": {
"delay": 366
},
"departure": {
"delay": 366
},
"stopId": "srovill2",
"stopSequence": 15
},
{
"arrival": {
"delay": 366
},
"departure": {
"delay": 366
},
"stopId": "srolone2",
"stopSequence": 16
},
{
"arrival": {
"delay": 366
},
"departure": {
"delay": 366
},
"stopId": "srohaba2",
"stopSequence": 17
},
{
"arrival": {
"delay": 366
},
"departure": {
"delay": 366
},
"stopId": "lsrromo",
"stopSequence": 18
},
{
"arrival": {
"delay": 366
},
"departure": {
"delay": 366
},
"stopId": "lsrcapa2",
"stopSequence": 19
},
{
"arrival": {
"delay": 366
},
"departure": {
"delay": 366
},
"stopId": "lsrlibe2",
"stopSequence": 20
},
{
"arrival": {
"delay": 366
},
"departure": {
"delay": 366
},
"stopId": "lsrsncf2",
"stopSequence": 21
},
{
"arrival": {
"delay": 366
},
"departure": {
"delay": 366
},
"stopId": "lsrfrey2",
"stopSequence": 22
},
{
"arrival": {
"delay": 366
},
"departure": {
"delay": 366
},
"stopId": "givlone2",
"stopSequence": 23
},
{
"arrival": {
"delay": 366
},
"departure": {
"delay": 366
},
"stopId": "givbans2",
"stopSequence": 24
},
{
"arrival": {
"delay": 366
},
"departure": {
"delay": 366
},
"stopId": "givbief2",
"stopSequence": 25
},
{
"arrival": {
"delay": 366
},
"departure": {
"delay": 366
},
"stopId": "givlibe2",
"stopSequence": 26
},
{
"arrival": {
"delay": 366
},
"departure": {
"delay": 366
},
"stopId": "givsncf3",
"stopSequence": 27
}
],
"timestamp": "1758089871",
"trip": {
"directionId": 1,
"routeId": "134",
"scheduleRelationship": "SCHEDULED",
"startTime": "07:50:00",
"tripId": "200000114"
},
"vehicle": {
"id": "vienne_cr-985",
"label": "985",
"licensePlate": "985"
}
}
},
{
"id": "trip-200000374",
"tripUpdate": {
"delay": 239,
"stopTimeUpdate": [
{
"arrival": {
"delay": 258,
"time": "1758089784"
},
"departure": {
"delay": 258,
"time": "1758089838"
},
"stopId": "lsrlibe1",
"stopSequence": 8
},
{
"arrival": {
"delay": 282,
"time": "1758089853"
},
"departure": {
"delay": 282,
"time": "1758089862"
},
"stopId": "lsrcapa1",
"stopSequence": 9
},
{
"arrival": {
"delay": 239,
"time": "1758089879"
},
"departure": {
"delay": 239
},
"stopId": "lsrromo1",
"stopSequence": 10
},
{
"arrival": {
"delay": 239
},
"departure": {
"delay": 239
},
"stopId": "srohaba1",
"stopSequence": 11
},
{
"arrival": {
"delay": 239
},
"departure": {
"delay": 239
},
"stopId": "srolone1",
"stopSequence": 12
},
{
"arrival": {
"delay": 239
},
"departure": {
"delay": 239
},
"stopId": "srovill1",
"stopSequence": 13
},
{
"arrival": {
"delay": 239
},
"departure": {
"delay": 239
},
"stopId": "srolyfi1",
"stopSequence": 14
},
{
"arrival": {
"delay": 239
},
"departure": {
"delay": 239
},
"stopId": "scomair",
"stopSequence": 15
},
{
"arrival": {
"delay": 239
},
"departure": {
"delay": 239
},
"stopId": "scotren1",
"stopSequence": 16
},
{
"arrival": {
"delay": 239
},
"departure": {
"delay": 239
},
"stopId": "scrnaut1",
"stopSequence": 17
},
{
"arrival": {
"delay": 239
},
"departure": {
"delay": 239
},
"stopId": "ampvere1",
"stopSequence": 18
},
{
"arrival": {
"delay": 239
},
"departure": {
"delay": 239
},
"stopId": "amproch1",
"stopSequence": 19
},
{
"arrival": {
"delay": 239
},
"departure": {
"delay": 239
},
"stopId": "ampegli1",
"stopSequence": 20
},
{
"arrival": {
"delay": 239
},
"departure": {
"delay": 239
},
"stopId": "ampgout1",
"stopSequence": 21
},
{
"arrival": {
"delay": 239
},
"departure": {
"delay": 239
},
"stopId": "tuptup3",
"stopSequence": 22
},
{
"arrival": {
"delay": 239
},
"departure": {
"delay": 239
},
"stopId": "cndcoba2",
"stopSequence": 23
},
{
"arrival": {
"delay": 239
},
"departure": {
"delay": 239
},
"stopId": "cndbass1",
"stopSequence": 24
},
{
"arrival": {
"delay": 239
},
"departure": {
"delay": 239
},
"stopId": "cndcent1",
"stopSequence": 25
},
{
"arrival": {
"delay": 239
},
"departure": {
"delay": 239
},
"stopId": "cndarbu1",
"stopSequence": 26
},
{
"arrival": {
"delay": 239
},
"departure": {
"delay": 239
},
"stopId": "cndhopi1",
"stopSequence": 27
},
{
"arrival": {
"delay": 239
},
"departure": {
"delay": 239
},
"stopId": "vrnmala1",
"stopSequence": 28
}
],
"timestamp": "1758089881",
"trip": {
"directionId": 0,
"routeId": "134",
"scheduleRelationship": "SCHEDULED",
"startTime": "08:05:00",
"tripId": "200000374"
},
"vehicle": {
"id": "vienne_cr-987",
"label": "987",
"licensePlate": "987"
}
}
},
{
"id": "vehicle-vienne_cr-984",
"vehicle": {
"currentStopSequence": 23,
"position": {
"bearing": 235.0,
"latitude": 45.479244232177734,
"longitude": 4.782459735870361,
"speed": 21.38888931274414
},
"stopId": "cndbass1",
"timestamp": "1758089884",
"trip": {
"directionId": 0,
"routeId": "134",
"scheduleRelationship": "SCHEDULED",
"tripId": "200000452"
},
"vehicle": {
"id": "vienne_cr-984",
"label": "984",
"licensePlate": "984"
}
}
},
{
"id": "vehicle-vienne_cr-987",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 10,
"position": {
"bearing": 129.0,
"latitude": 45.55689239501953,
"longitude": 4.812722206115723,
"speed": 11.111111640930176
},
"stopId": "lsrromo1",
"timestamp": "1758089879",
"trip": {
"directionId": 0,
"routeId": "134",
"scheduleRelationship": "SCHEDULED",
"tripId": "200000374"
},
"vehicle": {
"id": "vienne_cr-987",
"label": "987",
"licensePlate": "987"
}
}
},
{
"id": "vehicle-vienne_cr-985",
"vehicle": {
"currentStopSequence": 14,
"position": {
"bearing": 345.0,
"latitude": 45.52583694458008,
"longitude": 4.867290496826172,
"speed": 2.5
},
"stopId": "srolyfi2",
"timestamp": "1758089868",
"trip": {
"directionId": 1,
"routeId": "134",
"scheduleRelationship": "SCHEDULED",
"tripId": "200000114"
},
"vehicle": {
"id": "vienne_cr-985",
"label": "985",
"licensePlate": "985"
}
}
},
{
"id": "trip-200000003",
"tripUpdate": {
"delay": 130,
"stopTimeUpdate": [
{
"arrival": {
"delay": 130,
"time": "1758089822"
},
"departure": {
"delay": 130,
"time": "1758089830"
},
"stopId": "stsma4",
"stopSequence": 12
},
{
"arrival": {
"delay": 130
},
"departure": {
"delay": 130
},
"stopId": "malha1",
"stopSequence": 13
},
{
"arrival": {
"delay": 130
},
"departure": {
"delay": 130
},
"stopId": "stsma2",
"stopSequence": 14
},
{
"arrival": {
"delay": 130
},
"departure": {
"delay": 130
},
"stopId": "jarma1",
"stopSequence": 15
},
{
"arrival": {
"delay": 130
},
"departure": {
"delay": 130
},
"stopId": "jarch2",
"stopSequence": 16
},
{
"arrival": {
"delay": 130
},
"departure": {
"delay": 130
},
"stopId": "jarav1",
"stopSequence": 17
},
{
"arrival": {
"delay": 130
},
"departure": {
"delay": 130
},
"stopId": "jarvoie",
"stopSequence": 18
},
{
"arrival": {
"delay": 130
},
"departure": {
"delay": 130
},
"stopId": "jargr1",
"stopSequence": 19
},
{
"arrival": {
"delay": 130
},
"departure": {
"delay": 130
},
"stopId": "jarbera2",
"stopSequence": 20
},
{
"arrival": {
"delay": 130
},
"departure": {
"delay": 130
},
"stopId": "jarcoll2",
"stopSequence": 21
},
{
"arrival": {
"delay": 130
},
"departure": {
"delay": 130
},
"stopId": "jargedi",
"stopSequence": 22
},
{
"arrival": {
"delay": 130
},
"departure": {
"delay": 130
},
"stopId": "viecele2",
"stopSequence": 23
},
{
"arrival": {
"delay": 130
},
"departure": {
"delay": 130
},
"stopId": "vietren2",
"stopSequence": 24
},
{
"arrival": {
"delay": 130
},
"departure": {
"delay": 130
},
"stopId": "viecoll",
"stopSequence": 25
}
],
"timestamp": "1758089886",
"trip": {
"directionId": 0,
"routeId": "VIE4",
"scheduleRelationship": "SCHEDULED",
"startTime": "08:00:00",
"tripId": "200000003"
},
"vehicle": {
"id": "vienne_vfd-647",
"label": "647",
"licensePlate": "647"
}
}
},
{
"id": "trip-200000112",
"tripUpdate": {
"delay": -121,
"stopTimeUpdate": [
{
"arrival": {
"delay": -121,
"time": "1758089806"
},
"departure": {
"delay": -121,
"time": "1758089818"
},
"stopId": "revloti2",
"stopSequence": 4
},
{
"arrival": {
"delay": -121
},
"departure": {
"delay": -121
},
"stopId": "revplum2",
"stopSequence": 5
},
{
"arrival": {
"delay": -121
},
"departure": {
"delay": -121
},
"stopId": "revcent",
"stopSequence": 6
},
{
"arrival": {
"delay": -121
},
"departure": {
"delay": -121
},
"stopId": "revplai",
"stopSequence": 7
},
{
"arrival": {
"delay": -121
},
"departure": {
"delay": -121
},
"stopId": "viecoll",
"stopSequence": 8
},
{
"arrival": {
"delay": -121
},
"departure": {
"delay": -121
},
"stopId": "viely1",
"stopSequence": 9
},
{
"arrival": {
"delay": -121
},
"departure": {
"delay": -121
},
"stopId": "viebe1",
"stopSequence": 10
},
{
"arrival": {
"delay": -121
},
"departure": {
"delay": -121
},
"stopId": "viechor",
"stopSequence": 11
}
],
"timestamp": "1758089877",
"trip": {
"directionId": 0,
"routeId": "VIE5",
"scheduleRelationship": "SCHEDULED",
"startTime": "08:09:00",
"tripId": "200000112"
},
"vehicle": {
"id": "vienne_vfd-627",
"label": "627",
"licensePlate": "627"
}
}
},
{
"id": "trip-200000012",
"tripUpdate": {
"delay": 130,
"stopTimeUpdate": [
{
"arrival": {
"delay": 128,
"time": "1758089888"
},
"departure": {
"delay": 128
},
"stopId": "moicl1",
"stopSequence": 1
},
{
"arrival": {
"delay": 130
},
"departure": {
"delay": 130
},
"stopId": "moija1",
"stopSequence": 2
},
{
"arrival": {
"delay": 130
},
"departure": {
"delay": 130
},
"stopId": "moiga1",
"stopSequence": 3
},
{
"arrival": {
"delay": 130
},
"departure": {
"delay": 130
},
"stopId": "moideto",
"stopSequence": 4
},
{
"arrival": {
"delay": 130
},
"departure": {
"delay": 130
},
"stopId": "moinarb",
"stopSequence": 5
},
{
"arrival": {
"delay": 130
},
"departure": {
"delay": 130
},
"stopId": "moichat2",
"stopSequence": 6
},
{
"arrival": {
"delay": 130
},
"departure": {
"delay": 130
},
"stopId": "moibasc2",
"stopSequence": 7
},
{
"arrival": {
"delay": 130
},
"departure": {
"delay": 130
},
"stopId": "moijuli2",
"stopSequence": 8
},
{
"arrival": {
"delay": 130
},
"departure": {
"delay": 130
},
"stopId": "moigran2",
"stopSequence": 9
},
{
"arrival": {
"delay": 130
},
"departure": {
"delay": 130
},
"stopId": "moiqu1",
"stopSequence": 10
},
{
"arrival": {
"delay": 130
},
"departure": {
"delay": 130
},
"stopId": "estroux2",
"stopSequence": 11
},
{
"arrival": {
"delay": 130
},
"departure": {
"delay": 130
},
"stopId": "estplan",
"stopSequence": 12
},
{
"arrival": {
"delay": 130
},
"departure": {
"delay": 130
},
"stopId": "estdame",
"stopSequence": 13
},
{
"arrival": {
"delay": 130
},
"departure": {
"delay": 130
},
"stopId": "estmich",
"stopSequence": 14
},
{
"arrival": {
"delay": 130
},
"departure": {
"delay": 130
},
"stopId": "estvill3",
"stopSequence": 15
},
{
"arrival": {
"delay": 130
},
"departure": {
"delay": 130
},
"stopId": "estbois",
"stopSequence": 16
},
{
"arrival": {
"delay": 130
},
"departure": {
"delay": 130
},
"stopId": "estpine",
"stopSequence": 17
},
{
"arrival": {
"delay": 130
},
"departure": {
"delay": 130
},
"stopId": "esttaro",
"stopSequence": 18
},
{
"arrival": {
"delay": 130
},
"departure": {
"delay": 130
},
"stopId": "ponbra4",
"stopSequence": 19
}
],
"timestamp": "1758089891",
"trip": {
"directionId": 0,
"routeId": "PEV",
"scheduleRelationship": "SCHEDULED",
"startTime": "08:16:00",
"tripId": "200000012"
},
"vehicle": {
"id": "vienne_vfd-644",
"label": "644",
"licensePlate": "644"
}
}
},
{
"id": "vehicle-vienne_vfd-647",
"vehicle": {
"currentStatus": "INCOMING_AT",
"currentStopSequence": 13,
"position": {
"bearing": 322.0,
"latitude": 45.47843933105469,
"longitude": 4.926455497741699,
"speed": 0.0
},
"stopId": "malha1",
"timestamp": "1758089885",
"trip": {
"directionId": 0,
"routeId": "VIE4",
"scheduleRelationship": "SCHEDULED",
"tripId": "200000003"
},
"vehicle": {
"id": "vienne_vfd-647",
"label": "647",
"licensePlate": "647"
}
}
},
{
"id": "vehicle-vienne_vfd-627",
"vehicle": {
"currentStatus": "INCOMING_AT",
"currentStopSequence": 5,
"position": {
"bearing": 4.0,
"latitude": 45.46590042114258,
"longitude": 4.839687347412109,
"speed": 1.388888955116272
},
"stopId": "revplum2",
"timestamp": "1758089876",
"trip": {
"directionId": 0,
"routeId": "VIE5",
"scheduleRelationship": "SCHEDULED",
"tripId": "200000112"
},
"vehicle": {
"id": "vienne_vfd-627",
"label": "627",
"licensePlate": "627"
}
}
},
{
"id": "vehicle-vienne_vfd-644",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 1,
"position": {
"bearing": 133.0,
"latitude": 45.49473190307617,
"longitude": 5.0420050621032715,
"speed": 6.388888835906982
},
"stopId": "moicl1",
"timestamp": "1758089890",
"trip": {
"directionId": 0,
"routeId": "PEV",
"scheduleRelationship": "SCHEDULED",
"tripId": "200000012"
},
"vehicle": {
"id": "vienne_vfd-644",
"label": "644",
"licensePlate": "644"
}
}
},
{
"id": "trip-200000127",
"tripUpdate": {
"delay": 30,
"stopTimeUpdate": [
{
"arrival": {
"delay": 30
},
"departure": {
"delay": 30
},
"stopId": "chuth2",
"stopSequence": 19
},
{
"arrival": {
"delay": 30
},
"departure": {
"delay": 30
},
"stopId": "seycoll",
"stopSequence": 20
},
{
"arrival": {
"delay": 30
},
"departure": {
"delay": 30
},
"stopId": "srolyce",
"stopSequence": 21
}
],
"timestamp": "1758089889",
"trip": {
"directionId": 0,
"routeId": "2760",
"scheduleRelationship": "SCHEDULED",
"startTime": "07:44:00",
"tripId": "200000127"
},
"vehicle": {
"id": "vienne_faure-9123",
"label": "9123",
"licensePlate": "9123"
}
}
},
{
"id": "trip-200000131",
"tripUpdate": {
"delay": 239,
"stopTimeUpdate": [
{
"arrival": {
"delay": 239
},
"departure": {
"delay": 239
},
"stopId": "morron",
"stopSequence": 4
},
{
"arrival": {
"delay": 239
},
"departure": {
"delay": 239
},
"stopId": "morsa2",
"stopSequence": 5
}
],
"timestamp": "1758089879",
"trip": {
"directionId": 0,
"routeId": "749",
"scheduleRelationship": "SCHEDULED",
"startTime": "07:45:00",
"tripId": "200000131"
},
"vehicle": {
"id": "vienne_faure-5194",
"label": "5194",
"licensePlate": "5194"
}
}
},
{
"id": "trip-200000155",
"tripUpdate": {
"delay": 50,
"stopTimeUpdate": [
{
"arrival": {
"delay": 50
},
"departure": {
"delay": 50
},
"stopId": "givsncf2",
"stopSequence": 14
},
{
"arrival": {
"delay": 50
},
"departure": {
"delay": 50
},
"stopId": "givsncf1",
"stopSequence": 15
},
{
"arrival": {
"delay": 50
},
"departure": {
"delay": 50
},
"stopId": "givpi1",
"stopSequence": 16
},
{
"arrival": {
"delay": 50
},
"departure": {
"delay": 50
},
"stopId": "givly1",
"stopSequence": 17
},
{
"arrival": {
"delay": 50
},
"departure": {
"delay": 50
},
"stopId": "givar1",
"stopSequence": 18
}
],
"timestamp": "1758089883",
"trip": {
"directionId": 0,
"routeId": "750",
"scheduleRelationship": "SCHEDULED",
"startTime": "07:45:00",
"tripId": "200000155"
},
"vehicle": {
"id": "vienne_faure-9831",
"label": "9831",
"licensePlate": "9831"
}
}
},
{
"id": "trip-200001173",
"tripUpdate": {
"delay": -16,
"stopTimeUpdate": [
{
"arrival": {
"delay": -16
},
"departure": {
"delay": -16
},
"stopId": "chubous2",
"stopSequence": 9
},
{
"arrival": {
"delay": -16
},
"departure": {
"delay": -16
},
"stopId": "seycoll",
"stopSequence": 10
},
{
"arrival": {
"delay": -16
},
"departure": {
"delay": -16
},
"stopId": "vieverd2",
"stopSequence": 11
},
{
"arrival": {
"delay": -16
},
"departure": {
"delay": -16
},
"stopId": "vietren2",
"stopSequence": 12
},
{
"arrival": {
"delay": -16
},
"departure": {
"delay": -16
},
"stopId": "viegali2",
"stopSequence": 13
},
{
"arrival": {
"delay": -16
},
"departure": {
"delay": -16
},
"stopId": "viecoll",
"stopSequence": 14
}
],
"timestamp": "1758089871",
"trip": {
"directionId": 0,
"routeId": "2760",
"scheduleRelationship": "SCHEDULED",
"startTime": "07:55:00",
"tripId": "200001173"
},
"vehicle": {
"id": "vienne_faure-473",
"label": "473",
"licensePlate": "473"
}
}
},
{
"id": "trip-200000217",
"tripUpdate": {
"delay": 106,
"stopTimeUpdate": [
{
"arrival": {
"delay": 106
},
"departure": {
"delay": 106
},
"stopId": "givsncf1",
"stopSequence": 5
},
{
"arrival": {
"delay": 106
},
"departure": {
"delay": 106
},
"stopId": "givco1",
"stopSequence": 6
}
],
"timestamp": "1758089864",
"trip": {
"directionId": 0,
"routeId": "712",
"scheduleRelationship": "SCHEDULED",
"startTime": "08:01:00",
"tripId": "200000217"
},
"vehicle": {
"id": "vienne_faure-2064",
"label": "2064",
"licensePlate": "2064"
}
}
},
{
"id": "trip-200001215",
"tripUpdate": {
"delay": 0,
"stopTimeUpdate": [
{
"arrival": {
"delay": -233,
"time": "1758089766"
},
"departure": {
"delay": -233
},
"stopId": "conce1",
"stopSequence": 6
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "conbe1",
"stopSequence": 7
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "conma1",
"stopSequence": 8
},
{
"arrival": {
"delay": 0
},
"departure": {
"delay": 0
},
"stopId": "cndcoba2",
"stopSequence": 9
}
],
"timestamp": "1758089868",
"trip": {
"directionId": 0,
"routeId": "716",
"scheduleRelationship": "SCHEDULED",
"startTime": "08:03:00",
"tripId": "200001215"
},
"vehicle": {
"id": "vienne_faure-9370",
"label": "9370",
"licensePlate": "9370"
}
}
},
{
"id": "trip-200001371",
"tripUpdate": {
"delay": 65,
"stopTimeUpdate": [
{
"arrival": {
"delay": 65,
"time": "1758089821"
},
"departure": {
"delay": 65,
"time": "1758089825"
},
"stopId": "estpuzi2",
"stopSequence": 11
},
{
"arrival": {
"delay": 65,
"time": "1758089877"
},
"departure": {
"delay": 65,
"time": "1758089885"
},
"stopId": "estcr2",
"stopSequence": 12
},
{
"arrival": {
"delay": 65
},
"departure": {
"delay": 65
},
"stopId": "estme2",
"stopSequence": 13
},
{
"arrival": {
"delay": 65
},
"departure": {
"delay": 65
},
"stopId": "esttach3",
"stopSequence": 14
},
{
"arrival": {
"delay": 65
},
"departure": {
"delay": 65
},
"stopId": "esttaro",
"stopSequence": 15
},
{
"arrival": {
"delay": 65
},
"departure": {
"delay": 65
},
"stopId": "viecele2",
"stopSequence": 16
},
{
"arrival": {
"delay": 65
},
"departure": {
"delay": 65
},
"stopId": "srolyce",
"stopSequence": 17
}
],
"timestamp": "1758089886",
"trip": {
"directionId": 0,
"routeId": "VIE3",
"scheduleRelationship": "SCHEDULED",
"startTime": "08:03:00",
"tripId": "200001371"
},
"vehicle": {
"id": "vienne_faure-9580",
"label": "9580",
"licensePlate": "9580"
}
}
},
{
"id": "trip-200000347",
"tripUpdate": {
"delay": 123,
"stopTimeUpdate": [
{
"arrival": {
"delay": 123,
"time": "1758089815"
},
"departure": {
"delay": 123,
"time": "1758089823"
},
"stopId": "seyge2",
"stopSequence": 5
},
{
"arrival": {
"delay": 123
},
"departure": {
"delay": 123
},
"stopId": "seytran2",
"stopSequence": 6
},
{
"arrival": {
"delay": 123
},
"departure": {
"delay": 123
},
"stopId": "seyroch2",
"stopSequence": 7
},
{
"arrival": {
"delay": 123
},
"departure": {
"delay": 123
},
"stopId": "seyec1",
"stopSequence": 8
},
{
"arrival": {
"delay": 123
},
"departure": {
"delay": 123
},
"stopId": "seycann2",
"stopSequence": 9
},
{
"arrival": {
"delay": 123
},
"departure": {
"delay": 123
},
"stopId": "seyfont2",
"stopSequence": 10
},
{
"arrival": {
"delay": 123
},
"departure": {
"delay": 123
},
"stopId": "seycarr2",
"stopSequence": 11
},
{
"arrival": {
"delay": 123
},
"departure": {
"delay": 123
},
"stopId": "seycoll",
"stopSequence": 12
},
{
"arrival": {
"delay": 123
},
"departure": {
"delay": 123
},
"stopId": "viechor",
"stopSequence": 13
}
],
"timestamp": "1758089891",
"trip": {
"directionId": 0,
"routeId": "2040",
"scheduleRelationship": "SCHEDULED",
"startTime": "08:03:00",
"tripId": "200000347"
},
"vehicle": {
"id": "vienne_faure-6011",
"label": "6011",
"licensePlate": "6011"
}
}
},
{
"id": "trip-200000161",
"tripUpdate": {
"delay": 276,
"stopTimeUpdate": [
{
"arrival": {
"delay": 276
},
"departure": {
"delay": 276
},
"stopId": "seybeau2",
"stopSequence": 5
},
{
"arrival": {
"delay": 276
},
"departure": {
"delay": 276
},
"stopId": "seyec1",
"stopSequence": 6
},
{
"arrival": {
"delay": 276
},
"departure": {
"delay": 276
},
"stopId": "seycoll",
"stopSequence": 7
},
{
"arrival": {
"delay": 276
},
"departure": {
"delay": 276
},
"stopId": "viebona2",
"stopSequence": 8
},
{
"arrival": {
"delay": 276
},
"departure": {
"delay": 276
},
"stopId": "srolyce",
"stopSequence": 9
}
],
"timestamp": "1758089878",
"trip": {
"directionId": 0,
"routeId": "2040",
"scheduleRelationship": "SCHEDULED",
"startTime": "08:04:00",
"tripId": "200000161"
},
"vehicle": {
"id": "vienne_faure-5843",
"label": "5843",
"licensePlate": "5843"
}
}
},
{
"id": "trip-200000350",
"tripUpdate": {
"delay": 49,
"stopTimeUpdate": [
{
"arrival": {
"delay": 49
},
"departure": {
"delay": 49
},
"stopId": "chuga2",
"stopSequence": 7
},
{
"arrival": {
"delay": 49
},
"departure": {
"delay": 49
},
"stopId": "chuse1",
"stopSequence": 8
},
{
"arrival": {
"delay": 49
},
"departure": {
"delay": 49
},
"stopId": "chumo",
"stopSequence": 9
},
{
"arrival": {
"delay": 49
},
"departure": {
"delay": 49
},
"stopId": "vieau2",
"stopSequence": 10
},
{
"arrival": {
"delay": 49
},
"departure": {
"delay": 49
},
"stopId": "viele2",
"stopSequence": 11
},
{
"arrival": {
"delay": 49
},
"departure": {
"delay": 49
},
"stopId": "viema2",
"stopSequence": 12
},
{
"arrival": {
"delay": 49
},
"departure": {
"delay": 49
},
"stopId": "viech2",
"stopSequence": 13
},
{
"arrival": {
"delay": 49
},
"departure": {
"delay": 49
},
"stopId": "seycoll",
"stopSequence": 14
},
{
"arrival": {
"delay": 49
},
"departure": {
"delay": 49
},
"stopId": "srolyce",
"stopSequence": 15
}
],
"timestamp": "1758089880",
"trip": {
"directionId": 0,
"routeId": "2760",
"scheduleRelationship": "SCHEDULED",
"startTime": "08:04:00",
"tripId": "200000350"
},
"vehicle": {
"id": "vienne_faure-7640",
"label": "7640",
"licensePlate": "7640"
}
}
},
{
"id": "trip-200000328",
"tripUpdate": {
"delay": 9,
"stopTimeUpdate": [
{
"arrival": {
"delay": 51,
"time": "1758089802"
},
"departure": {
"delay": 51,
"time": "1758089811"
},
"stopId": "givsm1",
"stopSequence": 4
},
{
"arrival": {
"delay": 9,
"time": "1758089889"
},
"departure": {
"delay": 9
},
"stopId": "giv4v1",
"stopSequence": 5
},
{
"arrival": {
"delay": 9
},
"departure": {
"delay": 9
},
"stopId": "givbt1",
"stopSequence": 6
},
{
"arrival": {
"delay": 9
},
"departure": {
"delay": 9
},
"stopId": "seycoll",
"stopSequence": 7
}
],
"timestamp": "1758089889",
"trip": {
"directionId": 0,
"routeId": "2040",
"scheduleRelationship": "SCHEDULED",
"startTime": "08:11:00",
"tripId": "200000328"
},
"vehicle": {
"id": "vienne_faure-7122",
"label": "7122",
"licensePlate": "7122"
}
}
},
{
"id": "vehicle-vienne_faure-7122",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 5,
"position": {
"bearing": 103.0,
"latitude": 45.58304214477539,
"longitude": 4.819790840148926,
"speed": 5.0
},
"stopId": "giv4v1",
"timestamp": "1758089889",
"trip": {
"directionId": 0,
"routeId": "2040",
"scheduleRelationship": "SCHEDULED",
"tripId": "200000328"
},
"vehicle": {
"id": "vienne_faure-7122",
"label": "7122",
"licensePlate": "7122"
}
}
},
{
"id": "vehicle-vienne_faure-9370",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 6,
"position": {
"bearing": 0.0,
"latitude": 45.47298049926758,
"longitude": 4.763710975646973,
"speed": 0.0
},
"stopId": "conce1",
"timestamp": "1758089866",
"trip": {
"directionId": 0,
"routeId": "716",
"scheduleRelationship": "SCHEDULED",
"tripId": "200001215"
},
"vehicle": {
"id": "vienne_faure-9370",
"label": "9370",
"licensePlate": "9370"
}
}
},
{
"id": "vehicle-vienne_faure-5843",
"vehicle": {
"currentStopSequence": 5,
"position": {
"bearing": 155.0,
"latitude": 45.56425094604492,
"longitude": 4.819770812988281,
"speed": 7.5
},
"stopId": "seybeau2",
"timestamp": "1758089876",
"trip": {
"directionId": 0,
"routeId": "2040",
"scheduleRelationship": "SCHEDULED",
"tripId": "200000161"
},
"vehicle": {
"id": "vienne_faure-5843",
"label": "5843",
"licensePlate": "5843"
}
}
},
{
"id": "vehicle-vienne_faure-473",
"vehicle": {
"currentStopSequence": 9,
"position": {
"bearing": 253.0,
"latitude": 45.58432388305664,
"longitude": 4.890475749969482,
"speed": 2.222222328186035
},
"stopId": "chubous2",
"timestamp": "1758089869",
"trip": {
"directionId": 0,
"routeId": "2760",
"scheduleRelationship": "SCHEDULED",
"tripId": "200001173"
},
"vehicle": {
"id": "vienne_faure-473",
"label": "473",
"licensePlate": "473"
}
}
},
{
"id": "vehicle-vienne_faure-9580",
"vehicle": {
"currentStopSequence": 13,
"position": {
"bearing": 305.0,
"latitude": 45.50996780395508,
"longitude": 4.946439743041992,
"speed": 11.666666984558105
},
"stopId": "estme2",
"timestamp": "1758089885",
"trip": {
"directionId": 0,
"routeId": "VIE3",
"scheduleRelationship": "SCHEDULED",
"tripId": "200001371"
},
"vehicle": {
"id": "vienne_faure-9580",
"label": "9580",
"licensePlate": "9580"
}
}
},
{
"id": "vehicle-vienne_faure-9123",
"vehicle": {
"currentStopSequence": 19,
"position": {
"bearing": 268.0,
"latitude": 45.58612823486328,
"longitude": 4.902671813964844,
"speed": 19.166667938232422
},
"stopId": "chuth2",
"timestamp": "1758089887",
"trip": {
"directionId": 0,
"routeId": "2760",
"scheduleRelationship": "SCHEDULED",
"tripId": "200000127"
},
"vehicle": {
"id": "vienne_faure-9123",
"label": "9123",
"licensePlate": "9123"
}
}
},
{
"id": "vehicle-vienne_faure-2064",
"vehicle": {
"currentStopSequence": 5,
"position": {
"bearing": 89.0,
"latitude": 45.57640838623047,
"longitude": 4.751224994659424,
"speed": 10.555556297302246
},
"stopId": "givsncf1",
"timestamp": "1758089862",
"trip": {
"directionId": 0,
"routeId": "712",
"scheduleRelationship": "SCHEDULED",
"tripId": "200000217"
},
"vehicle": {
"id": "vienne_faure-2064",
"label": "2064",
"licensePlate": "2064"
}
}
},
{
"id": "vehicle-vienne_faure-6011",
"vehicle": {
"currentStopSequence": 6,
"position": {
"bearing": 169.0,
"latitude": 45.567569732666016,
"longitude": 4.819399833679199,
"speed": 10.833333969116211
},
"stopId": "seytran2",
"timestamp": "1758089889",
"trip": {
"directionId": 0,
"routeId": "2040",
"scheduleRelationship": "SCHEDULED",
"tripId": "200000347"
},
"vehicle": {
"id": "vienne_faure-6011",
"label": "6011",
"licensePlate": "6011"
}
}
},
{
"id": "vehicle-vienne_faure-5194",
"vehicle": {
"currentStopSequence": 4,
"position": {
"bearing": 24.0,
"latitude": 45.61819839477539,
"longitude": 4.676015377044678,
"speed": 0.0
},
"stopId": "morron",
"timestamp": "1758089879",
"trip": {
"directionId": 0,
"routeId": "749",
"scheduleRelationship": "SCHEDULED",
"tripId": "200000131"
},
"vehicle": {
"id": "vienne_faure-5194",
"label": "5194",
"licensePlate": "5194"
}
}
},
{
"id": "vehicle-vienne_faure-9831",
"vehicle": {
"currentStopSequence": 14,
"position": {
"bearing": 34.0,
"latitude": 45.58156967163086,
"longitude": 4.75535249710083,
"speed": 9.166666984558105
},
"stopId": "givsncf2",
"timestamp": "1758089881",
"trip": {
"directionId": 0,
"routeId": "750",
"scheduleRelationship": "SCHEDULED",
"tripId": "200000155"
},
"vehicle": {
"id": "vienne_faure-9831",
"label": "9831",
"licensePlate": "9831"
}
}
},
{
"id": "vehicle-vienne_faure-7640",
"vehicle": {
"currentStopSequence": 7,
"position": {
"bearing": 111.0,
"latitude": 45.568782806396484,
"longitude": 4.873178005218506,
"speed": 7.777778148651123
},
"stopId": "chuga2",
"timestamp": "1758089878",
"trip": {
"directionId": 0,
"routeId": "2760",
"scheduleRelationship": "SCHEDULED",
"tripId": "200000350"
},
"vehicle": {
"id": "vienne_faure-7640",
"label": "7640",
"licensePlate": "7640"
}
}
}
],
"header": {
"gtfsRealtimeVersion": "2.0",
"timestamp": "1758089892"
}
}