Resource details

File name: Données en temps réel au format GTFS-RT (VehiclePosition)
Format: gtfs-rt

This resource file is part of the dataset Réseau urbain Kicéo.

Download availability

2025-12-16
99.4%
2025-12-17
99.5%
2025-12-18
98.6%
2025-12-19
97.4%
2025-12-20
99.3%
2025-12-21
100%
2025-12-22
94.6%
2025-12-23
95.1%
2025-12-24
95.3%
2025-12-25
99.3%
2025-12-26
98.6%
2025-12-27
100%
2025-12-28
99.8%
2025-12-29
97.8%
2025-12-30
98.5%
2025-12-31
99.5%
2026-01-01
100%
2026-01-02
95.3%
2026-01-03
100%
2026-01-04
99.5%
2026-01-05
98.1%
2026-01-06
99.6%
2026-01-07
97.6%
2026-01-08
97.4%
2026-01-09
96%
2026-01-10
99.5%
2026-01-11
100%
2026-01-12
95.5%
2026-01-13
99.5%
2026-01-14
93.8%
2026-01-15
96.3%
Learn more
We test this resource download availability every hour by making an HTTP 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

80 errors, 7 warnings

Validation carried out using the current GTFS file and the GTFS-RT the 2026-01-15 at 08:07 Europe/Paris using the MobilityData GTFS-RT validator.

Errors

GTFS-rt trip_id does not exist in GTFS data and does not have schedule_relationship of ADDED E003 23 errors

All trip_ids provided in the GTFS-rt feed must exist in the GTFS data, unless the schedule_relationship is ADDED

Sample errors
  • vehicle_id 389 trip_id ext:12069 does not exist in the GTFS data and does not have schedule_relationship of ADDED
  • vehicle_id 229 trip_id chouette:VehicleJourney:0d8b29c8-069d-42ea-a820-f221c793dc03:LOC does not exist in the GTFS data and does not have schedule_relationship of ADDED
  • vehicle_id 169 trip_id ext:12069 does not exist in the GTFS data and does not have schedule_relationship of ADDED
  • vehicle_id 168 trip_id ext:12069 does not exist in the GTFS data and does not have schedule_relationship of ADDED
  • vehicle_id 367 trip_id ext:12069 does not exist in the GTFS data and does not have schedule_relationship of ADDED

GTFS-rt route_id does not exist in GTFS data E004 23 errors

All route_ids provided in the GTFS-rt feed must exist in the GTFS data

Sample errors
  • vehicle_id 389 route_id MOBICEO does not exist in the GTFS data routes.txt
  • vehicle_id 229 route_id AVBLigne608 does not exist in the GTFS data routes.txt
  • vehicle_id 169 route_id MOBICEO does not exist in the GTFS data routes.txt
  • vehicle_id 168 route_id MOBICEO does not exist in the GTFS data routes.txt
  • vehicle_id 367 route_id MOBICEO does not exist in the GTFS data routes.txt

GTFS-rt stop_id does not exist in GTFS data E011 23 errors

All stop_ids referenced in GTFS-rt feeds must exist in GTFS stops.txt

Sample errors
  • vehicle_id 389 stop_id STP-DEPART does not exist in GTFS data stops.txt
  • vehicle_id 229 stop_id chouette:StopArea:7774202c-455f-4bc0-8826-f2c159907149:LOC does not exist in GTFS data stops.txt
  • vehicle_id 169 stop_id STP-ARRIVEE does not exist in GTFS data stops.txt
  • vehicle_id 168 stop_id STP-DEPART does not exist in GTFS data stops.txt
  • vehicle_id 367 stop_id STP-DEPART does not exist in GTFS data stops.txt

Vehicle position outside agency coverage area E028 1 error

The vehicle position should be inside the agency coverage area. This is defined as within roughly 1/8 of a mile (200 meters) of the GTFS shapes.txt data, or stops.txt locations if the GTFS feed doesn't include shapes.txt.

Sample errors
  • vehicle.id 183 at (47.693195,-2.490619) is more than 1609.0 meters (1.00 mile(s)) outside entire GTFS shapes.txt coverage area - vehicle should be within area

Vehicle position far from trip shape E029 9 errors

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 133 trip_id 22-2936209409 at (47.700466,-2.769383) is more than 200.0 meters (0.12 mile(s)) from the GTFS trip shape - vehicle should be near trip shape or on DETOUR
  • vehicle.id 269 trip_id 22-2466447361 at (47.69194,-2.576723) is more than 200.0 meters (0.12 mile(s)) from the GTFS trip shape - vehicle should be near trip shape or on DETOUR
  • vehicle.id 97 trip_id 22-3070296065 at (47.717674,-2.887889) is more than 200.0 meters (0.12 mile(s)) from the GTFS trip shape - vehicle should be near trip shape or on DETOUR
  • vehicle.id 356 trip_id 22-620822529 at (47.758453,-2.836414) is more than 200.0 meters (0.12 mile(s)) from the GTFS trip shape - vehicle should be near trip shape or on DETOUR
  • vehicle.id 106 trip_id 22-3103981569 at (47.784748,-2.802712) is more than 200.0 meters (0.12 mile(s)) from the GTFS trip shape - vehicle should be near trip shape or on DETOUR

vehicle.id is not unique E052 1 error

Each vehicle should have a unique ID

Sample errors
  • entity ID 659263 has vehicle.id 97 which is used by more than one vehicle in the feed

Warnings

timestamp not populated W001 7 errors

Timestamps should be populated for all elements

Sample errors
  • vehicle_id 86 does not have a timestamp
  • vehicle_id 305 does not have a timestamp
  • vehicle_id 319 does not have a timestamp
  • vehicle_id 373 does not have a timestamp
  • vehicle_id 59 does not have a timestamp
Validate this GTFS-RT now

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
E003 All trip_ids provided in the GTFS-rt feed must exist in the GTFS data, unless the schedule_relationship is ADDED 435 24 times (80 % of validations)
E004 All route_ids provided in the GTFS-rt feed must exist in the GTFS data 395 24 times (80 % of validations)
E011 All stop_ids referenced in GTFS-rt feeds must exist in GTFS stops.txt 394 24 times (80 % of validations)
W001 Timestamps should be populated for all elements 184 24 times (80 % 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. 82 17 times (57 % of validations)
E052 Each vehicle should have a unique ID 17 11 times (37 % of validations)
E028 The vehicle position should be inside the agency coverage area. This is defined as within roughly 1/8 of a mile (200 meters) of the GTFS shapes.txt data, or stops.txt locations if the GTFS feed doesn't include shapes.txt. 10 8 times (27 % of validations)
W004 vehicle.position.speed has an unrealistic speed that may be incorrect 7 6 times (20 % of validations)
E023 For normal scheduled trips (i.e., not defined in frequencies.txt), the GTFS-realtime trip start_time must match the first GTFS arrival_time in stop_times.txt for this trip 9 3 times (10 % of validations)

GTFS-RT feed content

Entities

Entities present in this feed at 2026-01-15 at 10:58 Europe/Paris.

vehicle_positions (65) service_alerts (0) trip_updates (0)

Entities seen in the last 7 days.

vehicle_positions

Decoded GTFS-RT feed

See full payload

Here is the decoded GTFS-RT feed Protobuf at 2026-01-15 at 10:58 Europe/Paris. You can look at the GTFS-RT documentation.

{ "entity": [ { "id": "660453", "vehicle": { "currentStopSequence": 2, "position": { "bearing": 155.0, "latitude": 47.689842224121094, "longitude": -2.7364120483398438, "speed": 5.0 }, "stopId": "STP-ARRIVEE", "timestamp": "1768471083", "trip": { "directionId": 0, "routeId": "MOBICEO", "scheduleRelationship": "UNSCHEDULED", "startDate": "20260115", "startTime": "10:00:00", "tripId": "ext:12069" }, "vehicle": { "id": "170", "label": "GS-671-EX", "licensePlate": "GS-671-EX" } } }, { "id": "659703", "vehicle": { "currentStopSequence": 1, "stopId": "591", "trip": { "directionId": 0, "routeId": "19", "scheduleRelationship": "SCHEDULED", "startDate": "20260115", "startTime": "11:00:00", "tripId": "2-319160390" }, "vehicle": { "id": "39", "label": "97171", "licensePlate": "AY 825 PG" } } }, { "id": "660454", "vehicle": { "currentStopSequence": 2, "position": { "bearing": 270.0, "latitude": 47.65829086303711, "longitude": -2.8529469966888428, "speed": 10.55555534362793 }, "stopId": "STP-ARRIVEE", "timestamp": "1768471097", "trip": { "directionId": 0, "routeId": "MOBICEO", "scheduleRelationship": "UNSCHEDULED", "startDate": "20260115", "startTime": "10:00:00", "tripId": "ext:12069" }, "vehicle": { "id": "367", "label": "GX-680-NR", "licensePlate": "GX-680-NR" } } }, { "id": "659687", "vehicle": { "currentStopSequence": 15, "position": { "bearing": 0.0, "latitude": 47.65375518798828, "longitude": -2.757664918899536, "speed": 0.0 }, "stopId": "588", "timestamp": "1768471074", "trip": { "directionId": 1, "routeId": "2", "scheduleRelationship": "SCHEDULED", "startDate": "20260115", "startTime": "10:43:00", "tripId": "2-34144339" }, "vehicle": { "id": "80", "label": "97219", "licensePlate": "GD 896 JD" } } }, { "id": "659730", "vehicle": { "currentStopSequence": 1, "position": { "bearing": 0.0, "latitude": 47.69799041748047, "longitude": -2.7748260498046875, "speed": 0.0 }, "stopId": "6278", "timestamp": "1768471092", "trip": { "directionId": 0, "routeId": "13", "scheduleRelationship": "SCHEDULED", "startDate": "20260115", "startTime": "11:36:00", "tripId": "2-218497039" }, "vehicle": { "id": "207", "label": "A40", "licensePlate": "EP-995-TW" } } }, { "id": "659667", "vehicle": { "currentStopSequence": 33, "position": { "latitude": 47.68269729614258, "longitude": -2.7653400897979736, "speed": 0.0 }, "stopId": "436", "timestamp": "1768471032", "trip": { "directionId": 1, "routeId": "1", "scheduleRelationship": "SCHEDULED", "startDate": "20260115", "startTime": "10:19:00", "tripId": "2-19136560" }, "vehicle": { "id": "90", "label": "97229", "licensePlate": "GW 392 KS" } } }, { "id": "660331", "vehicle": { "currentStopSequence": 28, "position": { "latitude": 47.65748977661133, "longitude": -2.7065858840942383, "speed": 0.0 }, "stopId": "356", "timestamp": "1768471012", "trip": { "directionId": 0, "routeId": "3", "scheduleRelationship": "SCHEDULED", "startDate": "20260115", "startTime": "10:27:00", "tripId": "2-50528262" }, "vehicle": { "id": "56", "label": "97195", "licensePlate": "DA 049 XD" } } }, { "id": "659695", "vehicle": { "currentStopSequence": 7, "position": { "latitude": 47.666343688964844, "longitude": -2.7418110370635986, "speed": 0.0 }, "stopId": "439", "timestamp": "1768471085", "trip": { "directionId": 1, "routeId": "13", "scheduleRelationship": "SCHEDULED", "startDate": "20260115", "startTime": "10:50:00", "tripId": "2-218562564" }, "vehicle": { "id": "197", "label": "A65", "licensePlate": "FJ-753-ND" } } }, { "id": "660456", "vehicle": { "currentStopSequence": 2, "position": { "bearing": 325.0, "latitude": 47.6821403503418, "longitude": -2.7660698890686035, "speed": 2.777777671813965 }, "stopId": "STP-ARRIVEE", "timestamp": "1768469994", "trip": { "directionId": 0, "routeId": "MOBICEO", "scheduleRelationship": "UNSCHEDULED", "startDate": "20260115", "startTime": "10:00:00", "tripId": "ext:12069" }, "vehicle": { "id": "168", "label": "GS-526-EX", "licensePlate": "GS-526-EX" } } }, { "id": "659679", "vehicle": { "currentStopSequence": 15, "position": { "bearing": 203.0, "latitude": 47.66211700439453, "longitude": -2.7566490173339844, "speed": 7.777777671813965 }, "stopId": "493", "timestamp": "1768471019", "trip": { "directionId": 0, "routeId": "4", "scheduleRelationship": "SCHEDULED", "startDate": "20260115", "startTime": "10:35:00", "tripId": "2-74055697" }, "vehicle": { "id": "91", "label": "97230", "licensePlate": "GW 085 JG" } } }, { "id": "659654", "vehicle": { "currentStopSequence": 45, "position": { "latitude": 47.655860900878906, "longitude": -2.791100025177002, "speed": 0.0 }, "stopId": "440", "timestamp": "1768471063", "trip": { "directionId": 1, "routeId": "20", "scheduleRelationship": "SCHEDULED", "startDate": "20260115", "startTime": "10:04:00", "tripId": "2-336134216" }, "vehicle": { "id": "89", "label": "97228", "licensePlate": "GW 131 JG" } } }, { "id": "659700", "vehicle": { "currentStopSequence": 1, "stopId": "406", "trip": { "directionId": 1, "routeId": "1", "scheduleRelationship": "SCHEDULED", "startDate": "20260115", "startTime": "10:59:00", "tripId": "2-19136587" }, "vehicle": { "id": "68", "label": "97207", "licensePlate": "EM 195 MR" } } }, { "id": "659675", "vehicle": { "currentStopSequence": 22, "position": { "bearing": 177.0, "latitude": 47.65637969970703, "longitude": -2.75982403755188, "speed": 2.5 }, "stopId": "603", "timestamp": "1768471089", "trip": { "directionId": 0, "routeId": "1", "scheduleRelationship": "SCHEDULED", "startDate": "20260115", "startTime": "10:31:00", "tripId": "2-17039447" }, "vehicle": { "id": "45", "label": "97184", "licensePlate": "CH 252 RT" } } }, { "id": "660458", "vehicle": { "currentStopSequence": 2, "position": { "bearing": 237.0, "latitude": 47.66598129272461, "longitude": -2.7829039096832275, "speed": 17.5 }, "stopId": "STP-ARRIVEE", "timestamp": "1768471066", "trip": { "directionId": 0, "routeId": "MOBICEO", "scheduleRelationship": "UNSCHEDULED", "startDate": "20260115", "startTime": "10:00:00", "tripId": "ext:12069" }, "vehicle": { "id": "169", "label": "GS-604-MX", "licensePlate": "GS-604-MX" } } }, { "id": "659680", "vehicle": { "currentStopSequence": 17, "position": { "bearing": 86.0, "latitude": 47.65414047241211, "longitude": -2.7582919597625732, "speed": 3.055555582046509 }, "stopId": "372", "timestamp": "1768471085", "trip": { "directionId": 0, "routeId": "5", "scheduleRelationship": "SCHEDULED", "startDate": "20260115", "startTime": "10:35:00", "tripId": "2-85852214" }, "vehicle": { "id": "28", "label": "73722", "licensePlate": "ES 845 VL" } } }, { "id": "660129", "vehicle": { "currentStopSequence": 6, "position": { "bearing": 258.0, "latitude": 47.6591911315918, "longitude": -2.763231039047241, "speed": 7.777777671813965 }, "stopId": "chouette:StopArea:a0ec9a8a-7d92-4e55-89db-06e354cdfa96:LOC", "timestamp": "1768471073", "trip": { "directionId": 0, "routeId": "BSALigne611", "scheduleRelationship": "SCHEDULED", "startDate": "20260115", "startTime": "10:20:00", "tripId": "chouette:VehicleJourney:234b5513-a36d-4906-9b56-ac8163d682c4:LOC" }, "vehicle": { "id": "247", "label": "FJ-164-HX", "licensePlate": "FJ-164-HX" } } }, { "id": "659690", "vehicle": { "currentStopSequence": 7, "position": { "latitude": 47.64278030395508, "longitude": -2.815035104751587, "speed": 0.0 }, "stopId": "20", "timestamp": "1768471084", "trip": { "directionId": 1, "routeId": "4", "scheduleRelationship": "SCHEDULED", "startDate": "20260115", "startTime": "10:45:00", "tripId": "2-74121294" }, "vehicle": { "id": "26", "label": "73720", "licensePlate": "ES 676 VL" } } }, { "id": "659672", "vehicle": { "currentStopSequence": 21, "position": { "bearing": 97.0, "latitude": 47.65516662597656, "longitude": -2.7631149291992188, "speed": 7.777777671813965 }, "stopId": "606", "timestamp": "1768471045", "trip": { "directionId": 0, "routeId": "8", "scheduleRelationship": "SCHEDULED", "startDate": "20260115", "startTime": "10:28:00", "tripId": "2-135921683" }, "vehicle": { "id": "78", "label": "97217", "licensePlate": "GD 758 JD" } } }, { "id": "659674", "vehicle": { "currentStopSequence": 22, "position": { "latitude": 47.6696891784668, "longitude": -2.7494630813598633, "speed": 0.0 }, "stopId": "49", "timestamp": "1768471088", "trip": { "directionId": 1, "routeId": "4", "scheduleRelationship": "SCHEDULED", "startDate": "20260115", "startTime": "10:30:00", "tripId": "2-74121241" }, "vehicle": { "id": "74", "label": "97213", "licensePlate": "GC 436 NJ" } } }, { "id": "659681", "vehicle": { "currentStopSequence": 13, "position": { "bearing": 341.0, "latitude": 47.6593132019043, "longitude": -2.7940831184387207, "speed": 1.6666666269302368 }, "stopId": "476", "timestamp": "1768471064", "trip": { "directionId": 1, "routeId": "8", "scheduleRelationship": "SCHEDULED", "startDate": "20260115", "startTime": "10:37:00", "tripId": "2-135987227" }, "vehicle": { "id": "67", "label": "97206", "licensePlate": "EM 054 MR" } } }, { "id": "659692", "vehicle": { "currentStopSequence": 10, "position": { "bearing": 295.0, "latitude": 47.65434265136719, "longitude": -2.7371530532836914, "speed": 8.333333015441895 }, "stopId": "429", "timestamp": "1768471061", "trip": { "directionId": 1, "routeId": "3", "scheduleRelationship": "SCHEDULED", "startDate": "20260115", "startTime": "10:47:00", "tripId": "2-52756517" }, "vehicle": { "id": "87", "label": "97226", "licensePlate": "GS 854 EX" } } }, { "id": "660449", "vehicle": { "currentStopSequence": 1, "position": { "bearing": 90.0, "latitude": 47.682003021240234, "longitude": -2.7665810585021973, "speed": 0.2777777910232544 }, "stopId": "STP-DEPART", "timestamp": "1768454457", "trip": { "directionId": 0, "routeId": "MATINEO", "scheduleRelationship": "UNSCHEDULED", "startDate": "20260115", "startTime": "10:00:00", "tripId": "ext:12071" }, "vehicle": { "id": "163", "label": "GP-751-SJ", "licensePlate": "GP-751-SJ" } } }, { "id": "660450", "vehicle": { "currentStopSequence": 1, "position": { "bearing": 135.0, "latitude": 47.670894622802734, "longitude": -2.7244880199432373, "speed": 1.6666666269302368 }, "stopId": "STP-DEPART", "timestamp": "1768459016", "trip": { "directionId": 0, "routeId": "MOBICEO", "scheduleRelationship": "UNSCHEDULED", "startDate": "20260115", "startTime": "10:00:00", "tripId": "ext:12069" }, "vehicle": { "id": "164", "label": "GS-091-MX", "licensePlate": "GS-091-MX" } } }, { "id": "660452", "vehicle": { "currentStopSequence": 2, "position": { "bearing": 203.0, "latitude": 47.64055633544922, "longitude": -2.7623109817504883, "speed": 10.277777671813965 }, "stopId": "STP-ARRIVEE", "timestamp": "1768471061", "trip": { "directionId": 0, "routeId": "MOBICEO", "scheduleRelationship": "UNSCHEDULED", "startDate": "20260115", "startTime": "10:00:00", "tripId": "ext:12069" }, "vehicle": { "id": "389", "label": "GY-536-ZZ", "licensePlate": "GY-536-ZZ" } } }, { "id": "660333", "vehicle": { "currentStopSequence": 6, "position": { "bearing": 122.0, "latitude": 47.71356964111328, "longitude": -2.751818895339966, "speed": 7.5 }, "stopId": "78", "timestamp": "1768471076", "trip": { "directionId": 0, "routeId": "4", "scheduleRelationship": "SCHEDULED", "startDate": "20260115", "startTime": "10:52:00", "tripId": "2-73203756" }, "vehicle": { "id": "36", "label": "97168", "licensePlate": "AF 815 BN" } } }, { "id": "659688", "vehicle": { "currentStopSequence": 8, "position": { "latitude": 47.63880920410156, "longitude": -2.767983913421631, "speed": 0.0 }, "stopId": "495", "timestamp": "1768471056", "trip": { "directionId": 1, "routeId": "20", "scheduleRelationship": "SCHEDULED", "startDate": "20260115", "startTime": "10:43:00", "tripId": "2-336134210" }, "vehicle": { "id": "46", "label": "97185", "licensePlate": "CH 510 RT" } } }, { "id": "659677", "vehicle": { "currentStopSequence": 25, "position": { "bearing": 0.0, "latitude": 47.67500686645508, "longitude": -2.7707180976867676, "speed": 0.0 }, "stopId": "539", "timestamp": "1768471070", "trip": { "directionId": 1, "routeId": "1", "scheduleRelationship": "SCHEDULED", "startDate": "20260115", "startTime": "10:32:00", "tripId": "2-19202099" }, "vehicle": { "id": "48", "label": "97187", "licensePlate": "CH 890 RT" } } }, { "id": "659656", "vehicle": { "currentStopSequence": 19, "position": { "bearing": 295.0, "latitude": 47.64426040649414, "longitude": -2.695728063583374, "speed": 21.94444465637207 }, "stopId": "293", "timestamp": "1768471083", "trip": { "directionId": 1, "routeId": "17", "scheduleRelationship": "SCHEDULED", "startDate": "20260115", "startTime": "10:05:00", "tripId": "2-286458396" }, "vehicle": { "id": "119", "label": "23802", "licensePlate": "DT 081 VJ" } } }, { "id": "659691", "vehicle": { "currentStopSequence": 14, "position": { "bearing": 102.0, "latitude": 47.65533447265625, "longitude": -2.764508008956909, "speed": 4.722222328186035 }, "stopId": "566", "timestamp": "1768471086", "trip": { "directionId": 0, "routeId": "3", "scheduleRelationship": "SCHEDULED", "startDate": "20260115", "startTime": "10:46:00", "tripId": "2-51118082" }, "vehicle": { "id": "53", "label": "97192", "licensePlate": "CW 870 GY" } } }, { "id": "659000", "vehicle": { "position": { "bearing": 0.0, "latitude": 47.635196685791016, "longitude": -2.7745790481567383, "speed": 0.0 }, "timestamp": "1768470919", "trip": { "directionId": 1, "routeId": "3", "scheduleRelationship": "SCHEDULED", "startDate": "20260115", "startTime": "10:27:00", "tripId": "2-52887565" }, "vehicle": { "id": "41", "label": "97173", "licensePlate": "AY 534 PG" } } }, { "id": "659682", "vehicle": { "currentStopSequence": 16, "position": { "bearing": 353.0, "latitude": 47.65393829345703, "longitude": -2.7595279216766357, "speed": 6.666666507720947 }, "stopId": "605", "timestamp": "1768470873", "trip": { "directionId": 1, "routeId": "1", "scheduleRelationship": "SCHEDULED", "startDate": "20260115", "startTime": "10:39:00", "tripId": "2-19136570" }, "vehicle": { "id": "85", "label": "97224", "licensePlate": "GS 722 EX" } } }, { "id": "659678", "vehicle": { "currentStopSequence": 15, "position": { "bearing": 332.0, "latitude": 47.65165328979492, "longitude": -2.759303092956543, "speed": 9.166666984558105 }, "stopId": "586", "timestamp": "1768471062", "trip": { "directionId": 1, "routeId": "7", "scheduleRelationship": "SCHEDULED", "startDate": "20260115", "startTime": "10:34:00", "tripId": "2-121765910" }, "vehicle": { "id": "63", "label": "97202", "licensePlate": "DP 349 VF" } } }, { "id": "659025", "vehicle": { "currentStopSequence": 24, "position": { "bearing": 203.0, "latitude": 47.65632629394531, "longitude": -2.782470941543579, "speed": 13.88888931274414 }, "stopId": "486", "timestamp": "1768471099", "trip": { "directionId": 0, "routeId": "11", "scheduleRelationship": "SCHEDULED", "startDate": "20260115", "startTime": "10:29:00", "tripId": "2-185663509" }, "vehicle": { "id": "57", "label": "97196", "licensePlate": "DJ 409 DD" } } }, { "id": "659684", "vehicle": { "currentStopSequence": 15, "position": { "bearing": 103.0, "latitude": 47.6734504699707, "longitude": -2.7612929344177246, "speed": 8.88888931274414 }, "stopId": "542", "timestamp": "1768471068", "trip": { "directionId": 0, "routeId": "1", "scheduleRelationship": "SCHEDULED", "startDate": "20260115", "startTime": "10:40:00", "tripId": "2-17236014" }, "vehicle": { "id": "86", "label": "97225", "licensePlate": "GS 780 EX" } } }, { "id": "659088", "vehicle": { "currentStopSequence": 32, "position": { "bearing": 14.0, "latitude": 47.69940948486328, "longitude": -2.7453019618988037, "speed": 10.277777671813965 }, "stopId": "44", "timestamp": "1768471071", "trip": { "directionId": 1, "routeId": "4", "scheduleRelationship": "SCHEDULED", "startDate": "20260115", "startTime": "10:10:00", "tripId": "2-73138196" }, "vehicle": { "id": "71", "label": "97210", "licensePlate": "FC 194 MS" } } }, { "id": "659693", "vehicle": { "currentStopSequence": 10, "position": { "latitude": 47.659427642822266, "longitude": -2.7624828815460205, "speed": 0.0 }, "stopId": "603", "timestamp": "1768471064", "trip": { "directionId": 0, "routeId": "2", "scheduleRelationship": "SCHEDULED", "startDate": "20260115", "startTime": "10:49:00", "tripId": "2-33620123" }, "vehicle": { "id": "44", "label": "97179", "licensePlate": "BS 293 FK" } } }, { "id": "658927", "vehicle": { "currentStopSequence": 19, "position": { "latitude": 47.65607452392578, "longitude": -2.759582996368408, "speed": 0.0 }, "stopId": "512", "timestamp": "1768471009", "trip": { "directionId": 0, "routeId": "19", "scheduleRelationship": "SCHEDULED", "startDate": "20260115", "startTime": "10:40:00", "tripId": "2-319160355" }, "vehicle": { "id": "470", "label": "75930", "licensePlate": "DH-523-HC" } } }, { "id": "659124", "vehicle": { "currentStopSequence": 2, "position": { "bearing": 4.0, "latitude": 47.63869094848633, "longitude": -2.682590961456299, "speed": 17.5 }, "stopId": "STP-ARRIVEE", "timestamp": "1768462750", "trip": { "directionId": 0, "routeId": "MOBICEO", "scheduleRelationship": "SCHEDULED", "startDate": "20260115", "startTime": "10:00:00", "tripId": "ext:12069" }, "vehicle": { "id": "166", "label": "GS-289-MX", "licensePlate": "GS-289-MX" } } }, { "id": "659671", "vehicle": { "currentStopSequence": 26, "position": { "latitude": 47.641502380371094, "longitude": -2.75570011138916, "speed": 0.0 }, "stopId": "361", "timestamp": "1768471092", "trip": { "directionId": 0, "routeId": "7", "scheduleRelationship": "SCHEDULED", "startDate": "20260115", "startTime": "10:24:00", "tripId": "2-117571684" }, "vehicle": { "id": "54", "label": "97193", "licensePlate": "CW 696 GY" } } }, { "id": "659689", "vehicle": { "currentStopSequence": 13, "position": { "bearing": 207.0, "latitude": 47.680599212646484, "longitude": -2.73846697807312, "speed": 14.166666984558105 }, "stopId": "50", "timestamp": "1768471069", "trip": { "directionId": 0, "routeId": "7", "scheduleRelationship": "SCHEDULED", "startDate": "20260115", "startTime": "10:44:00", "tripId": "2-121700372" }, "vehicle": { "id": "37", "label": "97169", "licensePlate": "AF 553 BP" } } }, { "id": "660329", "vehicle": { "currentStopSequence": 24, "position": { "latitude": 47.665767669677734, "longitude": -2.7492051124572754, "speed": 0.0 }, "stopId": "635", "timestamp": "1768471069", "trip": { "directionId": 0, "routeId": "19", "scheduleRelationship": "SCHEDULED", "startDate": "20260115", "startTime": "10:22:00", "tripId": "2-319160377" }, "vehicle": { "id": "38", "label": "97170", "licensePlate": "AY 183 PH" } } }, { "id": "659673", "vehicle": { "currentStopSequence": 25, "position": { "latitude": 47.65843200683594, "longitude": -2.7285640239715576, "speed": 0.0 }, "stopId": "619", "timestamp": "1768471079", "trip": { "directionId": 0, "routeId": "2", "scheduleRelationship": "SCHEDULED", "startDate": "20260115", "startTime": "10:29:00", "tripId": "2-33620081" }, "vehicle": { "id": "55", "label": "97194", "licensePlate": "DA 232 JL" } } }, { "id": "659694", "vehicle": { "currentStopSequence": 6, "position": { "bearing": 117.0, "latitude": 47.684383392333984, "longitude": -2.7674429416656494, "speed": 6.94444465637207 }, "stopId": "502", "timestamp": "1768471071", "trip": { "directionId": 0, "routeId": "1", "scheduleRelationship": "SCHEDULED", "startDate": "20260115", "startTime": "10:50:00", "tripId": "2-17039442" }, "vehicle": { "id": "65", "label": "97204", "licensePlate": "EA 021 ZR" } } }, { "id": "660417", "vehicle": { "currentStopSequence": 31, "position": { "bearing": 0.0, "latitude": 47.65586853027344, "longitude": -2.7598049640655518, "speed": 0.0 }, "stopId": "565", "timestamp": "1768471052", "trip": { "directionId": 1, "routeId": "20", "scheduleRelationship": "SCHEDULED", "startDate": "20260115", "startTime": "10:23:00", "tripId": "2-336134222" }, "vehicle": { "id": "51", "label": "97190", "licensePlate": "CW 596 GY" } } }, { "id": "659685", "vehicle": { "currentStopSequence": 16, "position": { "bearing": 136.0, "latitude": 47.64759826660156, "longitude": -2.7044711112976074, "speed": 3.8888888359069824 }, "stopId": "355", "timestamp": "1768471088", "trip": { "directionId": 0, "routeId": "10", "scheduleRelationship": "SCHEDULED", "startDate": "20260115", "startTime": "10:40:00", "tripId": "2-169345040" }, "vehicle": { "id": "469", "label": "75929", "licensePlate": "DL-242-EG" } } }, { "id": "659686", "vehicle": { "currentStopSequence": 5, "position": { "bearing": 20.0, "latitude": 47.70980453491211, "longitude": -2.7650508880615234, "speed": 22.22222137451172 }, "stopId": "4403", "timestamp": "1768471067", "trip": { "directionId": 1, "routeId": "348", "scheduleRelationship": "SCHEDULED", "startDate": "20260115", "startTime": "10:40:00", "tripId": "2-5839323144" }, "vehicle": { "id": "339", "label": "40365", "licensePlate": "GS 390 BA" } } }, { "id": "659697", "vehicle": { "currentStopSequence": 5, "position": { "latitude": 47.65726089477539, "longitude": -2.7376489639282227, "speed": 0.0 }, "stopId": "428", "timestamp": "1768471087", "trip": { "directionId": 1, "routeId": "2", "scheduleRelationship": "SCHEDULED", "startDate": "20260115", "startTime": "10:53:00", "tripId": "2-34144424" }, "vehicle": { "id": "92", "label": "97231", "licensePlate": "GW 163 JG" } } }, { "id": "659702", "vehicle": { "currentStopSequence": 1, "stopId": "629", "trip": { "directionId": 0, "routeId": "1", "scheduleRelationship": "SCHEDULED", "startDate": "20260115", "startTime": "11:00:00", "tripId": "2-17236037" }, "vehicle": { "id": "83", "label": "97222", "licensePlate": "GN 801 WQ" } } }, { "id": "659676", "vehicle": { "currentStopSequence": 21, "position": { "bearing": 264.0, "latitude": 47.642372131347656, "longitude": -2.7312159538269043, "speed": 6.666666507720947 }, "stopId": "632", "timestamp": "1768471051", "trip": { "directionId": 1, "routeId": "10", "scheduleRelationship": "SCHEDULED", "startDate": "20260115", "startTime": "10:31:00", "tripId": "2-169279497" }, "vehicle": { "id": "82", "label": "97221", "licensePlate": "GN 706 WQ" } } }, { "id": "659698", "vehicle": { "currentStopSequence": 1, "position": { "bearing": 0.0, "latitude": 47.62385177612305, "longitude": -2.7304561138153076, "speed": 0.0 }, "stopId": "5545", "timestamp": "1768470734", "trip": { "directionId": 1, "routeId": "7", "scheduleRelationship": "SCHEDULED", "startDate": "20260115", "startTime": "10:54:00", "tripId": "2-121765921" }, "vehicle": { "id": "31", "label": "74456", "licensePlate": "FE 412 CH" } } }, { "id": "659699", "vehicle": { "currentStopSequence": 2, "position": { "latitude": 47.62713623046875, "longitude": -2.8261868953704834, "speed": 0.0 }, "stopId": "24", "timestamp": "1768470714", "trip": { "directionId": 1, "routeId": "4", "scheduleRelationship": "SCHEDULED", "startDate": "20260115", "startTime": "10:57:00", "tripId": "2-74121229" }, "vehicle": { "id": "59", "label": "97198", "licensePlate": "DK 995 CW" } } }, { "id": "659683", "vehicle": { "currentStopSequence": 16, "position": { "bearing": 168.0, "latitude": 47.643306732177734, "longitude": -2.7521209716796875, "speed": 3.8888888359069824 }, "stopId": "358", "timestamp": "1768471084", "trip": { "directionId": 0, "routeId": "2", "scheduleRelationship": "SCHEDULED", "startDate": "20260115", "startTime": "10:39:00", "tripId": "2-33620105" }, "vehicle": { "id": "22", "label": "97178", "licensePlate": "BS 213 FJ" } } }, { "id": "659664", "vehicle": { "currentStopSequence": 34, "position": { "latitude": 47.699302673339844, "longitude": -2.760284900665283, "speed": 0.0 }, "stopId": "80", "timestamp": "1768471080", "trip": { "directionId": 1, "routeId": "7", "scheduleRelationship": "SCHEDULED", "startDate": "20260115", "startTime": "10:14:00", "tripId": "2-121765932" }, "vehicle": { "id": "72", "label": "97211", "licensePlate": "FC 572 NS" } } }, { "id": "658889", "vehicle": { "currentStopSequence": 1, "stopId": "622", "trip": { "directionId": 1, "routeId": "14", "scheduleRelationship": "SCHEDULED", "startDate": "20260115", "startTime": "11:00:00", "tripId": "2-235012101" }, "vehicle": { "id": "203", "label": "A68", "licensePlate": "FJ-265-JB" } } }, { "id": "659006", "vehicle": { "currentStopSequence": 1, "stopId": "233", "trip": { "directionId": 0, "routeId": "15", "scheduleRelationship": "SCHEDULED", "startDate": "20260115", "startTime": "11:17:00", "tripId": "2-251854851" }, "vehicle": { "id": "120", "label": "23803", "licensePlate": "DT 119 VJ" } } }, { "id": "659102", "vehicle": { "currentStopSequence": 16, "position": { "bearing": 291.0, "latitude": 47.664100646972656, "longitude": -2.7683091163635254, "speed": 9.44444465637207 }, "stopId": "581", "timestamp": "1768471067", "trip": { "directionId": 1, "routeId": "5", "scheduleRelationship": "SCHEDULED", "startDate": "20260115", "startTime": "10:36:00", "tripId": "2-85983268" }, "vehicle": { "id": "70", "label": "97209", "licensePlate": "FC 141 MS" } } }, { "id": "660125", "vehicle": { "currentStopSequence": 0, "position": { "bearing": 305.0, "latitude": 47.66609573364258, "longitude": -2.4864420890808105, "speed": 18.33333396911621 }, "stopId": "chouette:StopArea:3f3655e5-ddc5-410d-a66a-ee3f0279b35c:LOC", "timestamp": "1768471042", "trip": { "directionId": 0, "routeId": "MAURYLigne609", "scheduleRelationship": "SCHEDULED", "startDate": "20260115", "startTime": "11:03:00", "tripId": "chouette:VehicleJourney:1c87fc46-2217-499b-8ecb-e7394774a96b:LOC" }, "vehicle": { "id": "179", "label": "FJ-891-HW", "licensePlate": "FJ-891-HW" } } }, { "id": "659696", "vehicle": { "currentStopSequence": 8, "position": { "latitude": 47.6490364074707, "longitude": -2.770258903503418, "speed": 0.0 }, "stopId": "461", "timestamp": "1768471091", "trip": { "directionId": 1, "routeId": "1", "scheduleRelationship": "SCHEDULED", "startDate": "20260115", "startTime": "10:52:00", "tripId": "2-19202111" }, "vehicle": { "id": "64", "label": "97203", "licensePlate": "EA 888 WS" } } }, { "id": "659660", "vehicle": { "currentStopSequence": 9, "position": { "bearing": 207.0, "latitude": 47.551429748535156, "longitude": -2.717176914215088, "speed": 9.44444465637207 }, "stopId": "232", "timestamp": "1768471051", "trip": { "directionId": 0, "routeId": "17", "scheduleRelationship": "SCHEDULED", "startDate": "20260115", "startTime": "10:20:00", "tripId": "2-285802649" }, "vehicle": { "id": "331", "label": "40346", "licensePlate": "GT 421 GY" } } }, { "id": "660142", "vehicle": { "currentStopSequence": 6, "position": { "bearing": 246.0, "latitude": 47.66484832763672, "longitude": -2.752408981323242, "speed": 11.11111068725586 }, "stopId": "chouette:StopArea:a0ec9a8a-7d92-4e55-89db-06e354cdfa96:LOC", "timestamp": "1768471074", "trip": { "directionId": 0, "routeId": "AVBLigne608", "scheduleRelationship": "SCHEDULED", "startDate": "20260115", "startTime": "10:34:00", "tripId": "chouette:VehicleJourney:445ac8d8-75fc-47e6-866c-cccbe618eefa:LOC" }, "vehicle": { "id": "230", "label": "28", "licensePlate": "GA-537-VQ" } } }, { "id": "659665", "vehicle": { "currentStopSequence": 30, "position": { "latitude": 47.634300231933594, "longitude": -2.8234291076660156, "speed": 0.0 }, "stopId": "6", "timestamp": "1768471087", "trip": { "directionId": 0, "routeId": "4", "scheduleRelationship": "SCHEDULED", "startDate": "20260115", "startTime": "10:15:00", "tripId": "2-74055703" }, "vehicle": { "id": "66", "label": "97205", "licensePlate": "EA 886 ZQ" } } }, { "id": "658956", "vehicle": { "currentStopSequence": 21, "position": { "bearing": 276.0, "latitude": 47.65926742553711, "longitude": -2.774669885635376, "speed": 8.05555534362793 }, "stopId": "612", "timestamp": "1768471079", "trip": { "directionId": 1, "routeId": "2", "scheduleRelationship": "SCHEDULED", "startDate": "20260115", "startTime": "10:33:00", "tripId": "2-34144383" }, "vehicle": { "id": "88", "label": "97227", "licensePlate": "GS 892 EX" } } }, { "id": "660334", "vehicle": { "currentStopSequence": 4, "position": { "latitude": 47.64645767211914, "longitude": -2.7249369621276855, "speed": 0.0 }, "stopId": "275", "timestamp": "1768471080", "trip": { "directionId": 1, "routeId": "5", "scheduleRelationship": "SCHEDULED", "startDate": "20260115", "startTime": "10:56:00", "tripId": "2-85983981" }, "vehicle": { "id": "25", "label": "73719", "licensePlate": "ES 537 VL" } } }, { "id": "658891", "vehicle": { "currentStopSequence": 7, "position": { "bearing": 307.0, "latitude": 47.5948371887207, "longitude": -2.7974319458007812, "speed": 1.3888888359069824 }, "stopId": "4359", "timestamp": "1768471059", "trip": { "directionId": 1, "routeId": "338", "scheduleRelationship": "SCHEDULED", "startDate": "20260115", "startTime": "10:40:00", "tripId": "2-5671092229" }, "vehicle": { "id": "585", "label": "74430", "licensePlate": "FD-206-MN" } } }, { "id": "659669", "vehicle": { "currentStopSequence": 32, "position": { "latitude": 47.64701843261719, "longitude": -2.7786800861358643, "speed": 0.0 }, "stopId": "496", "timestamp": "1768471069", "trip": { "directionId": 0, "routeId": "1", "scheduleRelationship": "SCHEDULED", "startDate": "20260115", "startTime": "10:21:00", "tripId": "2-17236053" }, "vehicle": { "id": "32", "label": "75401", "licensePlate": "GH 830 XW" } } } ], "header": { "gtfsRealtimeVersion": "2.0", "timestamp": "1768471111" } }