Détails de la ressource
Flux temps réel
Cette ressource fait partie du jeu de données Réseau urbain Vitalis.
Disponibilité au téléchargement
En savoir plus
HEAD
dont le temps de réponse doit être inférieur à 5 secondes. Si nous détectons une indisponibilité, nous effectuons un nouveau test toutes les 10 minutes, jusqu'à ce que la ressource soit à nouveau disponible.Pour les flux SIRI et SIRI Lite, nous effectuons une requête HTTP de type
GET
: nous considérons une réponse avec un code 401 ou 405 comme étant disponible. En cas d'erreur 500, nous considèrerons que le flux est indisponible, sauf si il semble contenir du SOAP.Rapport de validation
❌4 erreurs, 263 avertissements
Validation effectuée en utilisant le fichier GTFS en vigueur et le GTFS-RT, le 03/04/2025 à 09h02 Europe/Paris avec le validateur GTFS-RT de MobilityData.
Erreurs
Sequential stop_time_update times are not increasing E022 4 erreurs
stop_time_update arrival/departure times between sequential stops should always increase - they should never be the same or decrease.
Exemples d'erreurs
- trip_id 523402 stop_sequence 20 arrival_time 08:45:15 (1743662715) is equal to previous stop arrival_time 08:45:15 (1743662715) - times must increase between two sequential stops
- trip_id 523402 stop_sequence 20 arrival_time 08:45:15 (1743662715) is equal to previous stop departure_time 08:45:15 (1743662715) - times must increase between two sequential stops
- trip_id 523402 stop_sequence 20 departure_time 08:45:15 (1743662715) is equal to previous stop departure_time 08:45:15 (1743662715) - times must increase between two sequential stops
- trip_id 523402 stop_sequence 20 departure_time 08:45:15 (1743662715) is equal to previous stop arrival_time 08:45:15 (1743662715) - times must increase between two sequential stops
Avertissements
vehicle_id not populated W002 263 erreurs
vehicle_id should be populated for TripUpdates and VehiclePositions
Exemples d'erreurs
- trip_id 524056 does not have a vehicle_id
- trip_id 522277 does not have a vehicle_id
- trip_id 526354 does not have a vehicle_id
- trip_id 520692 does not have a vehicle_id
- trip_id 528382 does not have a vehicle_id
Validations précédentes
Voici un récapitulatif des différents types d'erreurs constatés au cours des 30 derniers jours.
Identifiant d'erreur | Description | Nombre d'erreurs | Nombre d'occurences |
---|---|---|---|
W002 | vehicle_id should be populated for TripUpdates and VehiclePositions | 6 958 | 30 fois (100 % des validations) |
E003 | All trip_ids provided in the GTFS-rt feed must exist in the GTFS data, unless the schedule_relationship is ADDED | 119 | 4 fois (13 % des validations) |
E011 | All stop_ids referenced in GTFS-rt feeds must exist in GTFS stops.txt | 18 | 4 fois (13 % des validations) |
E045 | If GTFS-rt stop_time_update contains both stop_sequence and stop_id, the values must match the GTFS data in stop_times.txt | 171 | 4 fois (13 % des validations) |
E022 | stop_time_update arrival/departure times between sequential stops should always increase - they should never be the same or decrease. | 8 | 2 fois (7 % des validations) |
Contenu du flux GTFS-RT
Entités
Entités présentes dans ce flux le 04/04/2025 à 00h47 Europe/Paris.
trip_updates (8) vehicle_positions (0) service_alerts (0)Entités présentes dans ce flux lors des 7 derniers jours.
trip_updatesFlux GTFS-RT décodé
Voir le contenu du flux
Voici le flux GTFS-RT décodé au format Protobuf le 04/04/2025 à 00h47 Europe/Paris. Vous pouvez consulter la documentation GTFS-RT.
{
"entity": [
{
"id": "RT|523530|Vitalis:VehicleJourney::C523530:LOC",
"trip_update": {
"stop_time_update": [
{
"departure": {
"delay": 91,
"time": "1743719491"
},
"stop_id": "20187",
"stop_sequence": 1
},
{
"arrival": {
"delay": 120,
"time": "1743719562"
},
"departure": {
"delay": 120,
"time": "1743719562"
},
"stop_id": "20189",
"stop_sequence": 2
},
{
"arrival": {
"delay": 152,
"time": "1743719670"
},
"departure": {
"delay": 152,
"time": "1743719670"
},
"stop_id": "21370",
"stop_sequence": 3
},
{
"arrival": {
"delay": 145,
"time": "1743719755"
},
"departure": {
"delay": 145,
"time": "1743719755"
},
"stop_id": "20444",
"stop_sequence": 4
},
{
"arrival": {
"delay": 120,
"time": "1743719760"
},
"departure": {
"delay": 120,
"time": "1743719760"
},
"stop_id": "21537",
"stop_sequence": 5
},
{
"arrival": {
"delay": 144,
"time": "1743719856"
},
"departure": {
"delay": 144,
"time": "1743719856"
},
"stop_id": "20416",
"stop_sequence": 6
},
{
"arrival": {
"delay": 120,
"time": "1743719898"
},
"departure": {
"delay": 120,
"time": "1743719898"
},
"stop_id": "20412",
"stop_sequence": 7
},
{
"arrival": {
"delay": 120,
"time": "1743719940"
},
"departure": {
"delay": 120,
"time": "1743719940"
},
"stop_id": "20410",
"stop_sequence": 8
},
{
"arrival": {
"delay": 101,
"time": "1743719988"
},
"departure": {
"delay": 113,
"time": "1743720000"
},
"stop_id": "20406",
"stop_sequence": 9
},
{
"arrival": {
"delay": 129,
"time": "1743720090"
},
"departure": {
"delay": 129,
"time": "1743720090"
},
"stop_id": "20408",
"stop_sequence": 10
},
{
"arrival": {
"delay": 130,
"time": "1743720131"
},
"departure": {
"delay": 130,
"time": "1743720131"
},
"stop_id": "21488",
"stop_sequence": 11
},
{
"arrival": {
"delay": 95,
"time": "1743720155"
},
"departure": {
"delay": 95,
"time": "1743720155"
},
"stop_id": "20460",
"stop_sequence": 12
},
{
"arrival": {
"delay": 57,
"time": "1743720162"
},
"departure": {
"delay": 57,
"time": "1743720162"
},
"stop_id": "20458",
"stop_sequence": 13
},
{
"arrival": {
"delay": 42,
"time": "1743720174"
},
"departure": {
"delay": 42,
"time": "1743720174"
},
"stop_id": "20456",
"stop_sequence": 14
},
{
"arrival": {
"delay": 55,
"time": "1743720231"
},
"departure": {
"delay": 55,
"time": "1743720231"
},
"stop_id": "20454",
"stop_sequence": 15
},
{
"arrival": {
"delay": 21,
"time": "1743720309"
},
"departure": {
"delay": 21,
"time": "1743720309"
},
"stop_id": "20451",
"stop_sequence": 16
},
{
"arrival": {
"delay": -11,
"time": "1743720349"
},
"departure": {
"delay": -11,
"time": "1743720349"
},
"stop_id": "20448",
"stop_sequence": 17
},
{
"arrival": {
"delay": -21,
"time": "1743720401"
},
"departure": {
"delay": -21,
"time": "1743720401"
},
"stop_id": "20930",
"stop_sequence": 18
},
{
"arrival": {
"delay": -43,
"time": "1743720437"
},
"stop_id": "20839",
"stop_sequence": 19
}
],
"timestamp": "1743720453",
"trip": {
"direction_id": 0,
"route_id": "223",
"schedule_relationship": "SCHEDULED",
"start_date": "20250403",
"trip_id": "523530"
}
}
},
{
"id": "RT|528519|Vitalis:VehicleJourney::C528519:LOC",
"trip_update": {
"stop_time_update": [
{
"departure": {
"delay": 0,
"time": "1743723960"
},
"stop_id": "20082",
"stop_sequence": 1
},
{
"arrival": {
"delay": 0,
"time": "1743724029"
},
"departure": {
"delay": 0,
"time": "1743724029"
},
"stop_id": "20882",
"stop_sequence": 2
},
{
"arrival": {
"delay": 0,
"time": "1743724076"
},
"departure": {
"delay": 0,
"time": "1743724076"
},
"stop_id": "20523",
"stop_sequence": 3
},
{
"arrival": {
"delay": 0,
"time": "1743724130"
},
"departure": {
"delay": 0,
"time": "1743724130"
},
"stop_id": "20521",
"stop_sequence": 4
},
{
"arrival": {
"delay": 0,
"time": "1743724200"
},
"departure": {
"delay": 0,
"time": "1743724200"
},
"stop_id": "20955",
"stop_sequence": 5
},
{
"arrival": {
"delay": 0,
"time": "1743724259"
},
"departure": {
"delay": 0,
"time": "1743724259"
},
"stop_id": "20705",
"stop_sequence": 6
},
{
"arrival": {
"delay": 0,
"time": "1743724311"
},
"departure": {
"delay": 0,
"time": "1743724311"
},
"stop_id": "21750",
"stop_sequence": 7
},
{
"arrival": {
"delay": 0,
"time": "1743724380"
},
"departure": {
"delay": 0,
"time": "1743724380"
},
"stop_id": "20074",
"stop_sequence": 8
},
{
"arrival": {
"delay": 0,
"time": "1743724440"
},
"departure": {
"delay": 0,
"time": "1743724440"
},
"stop_id": "20072",
"stop_sequence": 9
},
{
"arrival": {
"delay": 0,
"time": "1743724497"
},
"departure": {
"delay": 0,
"time": "1743724497"
},
"stop_id": "20070",
"stop_sequence": 10
},
{
"arrival": {
"delay": 0,
"time": "1743724559"
},
"departure": {
"delay": 0,
"time": "1743724559"
},
"stop_id": "20068",
"stop_sequence": 11
},
{
"arrival": {
"delay": 0,
"time": "1743724626"
},
"departure": {
"delay": 0,
"time": "1743724626"
},
"stop_id": "20044",
"stop_sequence": 12
},
{
"arrival": {
"delay": 0,
"time": "1743724740"
},
"departure": {
"delay": 0,
"time": "1743724740"
},
"stop_id": "20020",
"stop_sequence": 13
},
{
"arrival": {
"delay": 0,
"time": "1743724793"
},
"departure": {
"delay": 0,
"time": "1743724793"
},
"stop_id": "20040",
"stop_sequence": 14
},
{
"arrival": {
"delay": 0,
"time": "1743724909"
},
"departure": {
"delay": 0,
"time": "1743724909"
},
"stop_id": "20002",
"stop_sequence": 15
},
{
"arrival": {
"delay": 0,
"time": "1743725013"
},
"departure": {
"delay": 0,
"time": "1743725013"
},
"stop_id": "20137",
"stop_sequence": 16
},
{
"arrival": {
"delay": 0,
"time": "1743725040"
},
"stop_id": "20139",
"stop_sequence": 17
}
],
"timestamp": "1743720453",
"trip": {
"direction_id": 0,
"route_id": "41",
"schedule_relationship": "SCHEDULED",
"start_date": "20250403",
"trip_id": "528519"
}
}
},
{
"id": "RT|528296|Vitalis:VehicleJourney::C528296:LOC",
"trip_update": {
"stop_time_update": [
{
"departure": {
"delay": 0,
"time": "1743720000"
},
"stop_id": "20082",
"stop_sequence": 1
},
{
"arrival": {
"delay": -4,
"time": "1743720065"
},
"departure": {
"delay": -4,
"time": "1743720065"
},
"stop_id": "20882",
"stop_sequence": 2
},
{
"arrival": {
"delay": -24,
"time": "1743720092"
},
"departure": {
"delay": 0,
"time": "1743720116"
},
"stop_id": "20523",
"stop_sequence": 3
},
{
"arrival": {
"delay": 5,
"time": "1743720175"
},
"departure": {
"delay": 5,
"time": "1743720175"
},
"stop_id": "20521",
"stop_sequence": 4
},
{
"arrival": {
"delay": -6,
"time": "1743720234"
},
"departure": {
"delay": -6,
"time": "1743720234"
},
"stop_id": "20955",
"stop_sequence": 5
},
{
"arrival": {
"delay": 0,
"time": "1743720299"
},
"departure": {
"delay": 0,
"time": "1743720299"
},
"stop_id": "20705",
"stop_sequence": 6
},
{
"arrival": {
"delay": 0,
"time": "1743720351"
},
"departure": {
"delay": 0,
"time": "1743720351"
},
"stop_id": "21750",
"stop_sequence": 7
},
{
"arrival": {
"delay": -15,
"time": "1743720405"
},
"departure": {
"delay": -6,
"time": "1743720414"
},
"stop_id": "20074",
"stop_sequence": 8
},
{
"arrival": {
"delay": 0,
"time": "1743720480"
},
"departure": {
"delay": 0,
"time": "1743720480"
},
"stop_id": "20072",
"stop_sequence": 9
},
{
"arrival": {
"delay": 0,
"time": "1743720537"
},
"departure": {
"delay": 0,
"time": "1743720537"
},
"stop_id": "20070",
"stop_sequence": 10
},
{
"arrival": {
"delay": 0,
"time": "1743720599"
},
"departure": {
"delay": 0,
"time": "1743720599"
},
"stop_id": "20068",
"stop_sequence": 11
},
{
"arrival": {
"delay": 0,
"time": "1743720666"
},
"departure": {
"delay": 0,
"time": "1743720666"
},
"stop_id": "20044",
"stop_sequence": 12
},
{
"arrival": {
"delay": 0,
"time": "1743720780"
},
"departure": {
"delay": 0,
"time": "1743720780"
},
"stop_id": "20020",
"stop_sequence": 13
},
{
"arrival": {
"delay": 0,
"time": "1743720833"
},
"departure": {
"delay": 0,
"time": "1743720833"
},
"stop_id": "20040",
"stop_sequence": 14
},
{
"arrival": {
"delay": 0,
"time": "1743720949"
},
"departure": {
"delay": 0,
"time": "1743720949"
},
"stop_id": "20002",
"stop_sequence": 15
},
{
"arrival": {
"delay": 0,
"time": "1743721053"
},
"departure": {
"delay": 0,
"time": "1743721053"
},
"stop_id": "20137",
"stop_sequence": 16
},
{
"arrival": {
"delay": 0,
"time": "1743721080"
},
"departure": {
"delay": 0,
"time": "1743721080"
},
"stop_id": "20139",
"stop_sequence": 17
},
{
"arrival": {
"delay": 0,
"time": "1743721200"
},
"stop_id": "21678",
"stop_sequence": 18
}
],
"timestamp": "1743720453",
"trip": {
"direction_id": 0,
"route_id": "41",
"schedule_relationship": "SCHEDULED",
"start_date": "20250403",
"trip_id": "528296"
}
}
},
{
"id": "RT|528518|Vitalis:VehicleJourney::C528518:LOC",
"trip_update": {
"stop_time_update": [
{
"departure": {
"delay": 0,
"time": "1743721440"
},
"stop_id": "21427",
"stop_sequence": 1
},
{
"arrival": {
"delay": 0,
"time": "1743721511"
},
"departure": {
"delay": 0,
"time": "1743721511"
},
"stop_id": "21426",
"stop_sequence": 2
},
{
"arrival": {
"delay": 0,
"time": "1743721574"
},
"departure": {
"delay": 0,
"time": "1743721574"
},
"stop_id": "20674",
"stop_sequence": 3
},
{
"arrival": {
"delay": 0,
"time": "1743721740"
},
"departure": {
"delay": 0,
"time": "1743721740"
},
"stop_id": "20122",
"stop_sequence": 4
},
{
"arrival": {
"delay": 0,
"time": "1743721796"
},
"departure": {
"delay": 0,
"time": "1743721796"
},
"stop_id": "20120",
"stop_sequence": 5
},
{
"arrival": {
"delay": 0,
"time": "1743721876"
},
"departure": {
"delay": 0,
"time": "1743721876"
},
"stop_id": "20118",
"stop_sequence": 6
},
{
"arrival": {
"delay": 0,
"time": "1743721944"
},
"departure": {
"delay": 0,
"time": "1743721944"
},
"stop_id": "20116",
"stop_sequence": 7
},
{
"arrival": {
"delay": 0,
"time": "1743721981"
},
"departure": {
"delay": 0,
"time": "1743721981"
},
"stop_id": "20114",
"stop_sequence": 8
},
{
"arrival": {
"delay": 0,
"time": "1743722040"
},
"departure": {
"delay": 0,
"time": "1743722040"
},
"stop_id": "20112",
"stop_sequence": 9
},
{
"arrival": {
"delay": 0,
"time": "1743722077"
},
"departure": {
"delay": 0,
"time": "1743722077"
},
"stop_id": "20110",
"stop_sequence": 10
},
{
"arrival": {
"delay": 0,
"time": "1743722133"
},
"departure": {
"delay": 0,
"time": "1743722133"
},
"stop_id": "20108",
"stop_sequence": 11
},
{
"arrival": {
"delay": 0,
"time": "1743722175"
},
"departure": {
"delay": 0,
"time": "1743722175"
},
"stop_id": "20106",
"stop_sequence": 12
},
{
"arrival": {
"delay": 0,
"time": "1743722237"
},
"departure": {
"delay": 0,
"time": "1743722237"
},
"stop_id": "20104",
"stop_sequence": 13
},
{
"arrival": {
"delay": 0,
"time": "1743722323"
},
"departure": {
"delay": 0,
"time": "1743722323"
},
"stop_id": "20540",
"stop_sequence": 14
},
{
"arrival": {
"delay": 0,
"time": "1743722375"
},
"departure": {
"delay": 0,
"time": "1743722375"
},
"stop_id": "20917",
"stop_sequence": 15
},
{
"arrival": {
"delay": 0,
"time": "1743722426"
},
"departure": {
"delay": 0,
"time": "1743722426"
},
"stop_id": "20102",
"stop_sequence": 16
},
{
"arrival": {
"delay": 0,
"time": "1743722474"
},
"departure": {
"delay": 0,
"time": "1743722474"
},
"stop_id": "21439",
"stop_sequence": 17
},
{
"arrival": {
"delay": 0,
"time": "1743722580"
},
"departure": {
"delay": 0,
"time": "1743722580"
},
"stop_id": "20410",
"stop_sequence": 18
},
{
"arrival": {
"delay": 0,
"time": "1743722630"
},
"departure": {
"delay": 0,
"time": "1743722630"
},
"stop_id": "20406",
"stop_sequence": 19
},
{
"arrival": {
"delay": 0,
"time": "1743722686"
},
"departure": {
"delay": 0,
"time": "1743722686"
},
"stop_id": "20408",
"stop_sequence": 20
},
{
"arrival": {
"delay": 0,
"time": "1743722715"
},
"departure": {
"delay": 0,
"time": "1743722715"
},
"stop_id": "21488",
"stop_sequence": 21
},
{
"arrival": {
"delay": 0,
"time": "1743722760"
},
"departure": {
"delay": 0,
"time": "1743722760"
},
"stop_id": "20460",
"stop_sequence": 22
},
{
"arrival": {
"delay": 0,
"time": "1743722794"
},
"departure": {
"delay": 0,
"time": "1743722794"
},
"stop_id": "20458",
"stop_sequence": 23
},
{
"arrival": {
"delay": 0,
"time": "1743722814"
},
"departure": {
"delay": 0,
"time": "1743722814"
},
"stop_id": "20456",
"stop_sequence": 24
},
{
"arrival": {
"delay": 0,
"time": "1743722847"
},
"departure": {
"delay": 0,
"time": "1743722847"
},
"stop_id": "20454",
"stop_sequence": 25
},
{
"arrival": {
"delay": 0,
"time": "1743722932"
},
"departure": {
"delay": 0,
"time": "1743722932"
},
"stop_id": "20451",
"stop_sequence": 26
},
{
"arrival": {
"delay": 0,
"time": "1743722964"
},
"departure": {
"delay": 0,
"time": "1743722964"
},
"stop_id": "21656",
"stop_sequence": 27
},
{
"arrival": {
"delay": 0,
"time": "1743723019"
},
"departure": {
"delay": 0,
"time": "1743723019"
},
"stop_id": "21557",
"stop_sequence": 28
},
{
"arrival": {
"delay": 0,
"time": "1743723093"
},
"departure": {
"delay": 0,
"time": "1743723093"
},
"stop_id": "20552",
"stop_sequence": 29
},
{
"arrival": {
"delay": 0,
"time": "1743723148"
},
"departure": {
"delay": 0,
"time": "1743723148"
},
"stop_id": "20550",
"stop_sequence": 30
},
{
"arrival": {
"delay": 0,
"time": "1743723180"
},
"departure": {
"delay": 0,
"time": "1743723180"
},
"stop_id": "21655",
"stop_sequence": 31
},
{
"arrival": {
"delay": 0,
"time": "1743723233"
},
"departure": {
"delay": 0,
"time": "1743723233"
},
"stop_id": "20129",
"stop_sequence": 32
},
{
"arrival": {
"delay": 0,
"time": "1743723302"
},
"departure": {
"delay": 0,
"time": "1743723302"
},
"stop_id": "20211",
"stop_sequence": 33
},
{
"arrival": {
"delay": 0,
"time": "1743723336"
},
"departure": {
"delay": 0,
"time": "1743723336"
},
"stop_id": "20213",
"stop_sequence": 34
},
{
"arrival": {
"delay": 0,
"time": "1743723375"
},
"departure": {
"delay": 0,
"time": "1743723375"
},
"stop_id": "20215",
"stop_sequence": 35
},
{
"arrival": {
"delay": 0,
"time": "1743723412"
},
"departure": {
"delay": 0,
"time": "1743723412"
},
"stop_id": "20217",
"stop_sequence": 36
},
{
"arrival": {
"delay": 0,
"time": "1743723467"
},
"departure": {
"delay": 0,
"time": "1743723467"
},
"stop_id": "20219",
"stop_sequence": 37
},
{
"arrival": {
"delay": 0,
"time": "1743723498"
},
"departure": {
"delay": 0,
"time": "1743723498"
},
"stop_id": "20084",
"stop_sequence": 38
},
{
"arrival": {
"delay": 0,
"time": "1743723540"
},
"stop_id": "20082",
"stop_sequence": 39
}
],
"timestamp": "1743720453",
"trip": {
"direction_id": 0,
"route_id": "41",
"schedule_relationship": "SCHEDULED",
"start_date": "20250403",
"trip_id": "528518"
}
}
},
{
"id": "RT|528299|Vitalis:VehicleJourney::C528299:LOC",
"trip_update": {
"stop_time_update": [
{
"departure": {
"delay": 0,
"time": "1743716880"
},
"stop_id": "20081",
"stop_sequence": 1
},
{
"arrival": {
"delay": -19,
"time": "1743716918"
},
"departure": {
"delay": -19,
"time": "1743716918"
},
"stop_id": "20083",
"stop_sequence": 2
},
{
"arrival": {
"delay": 9,
"time": "1743716992"
},
"departure": {
"delay": 25,
"time": "1743717008"
},
"stop_id": "20085",
"stop_sequence": 3
},
{
"arrival": {
"delay": 38,
"time": "1743717098"
},
"departure": {
"delay": 38,
"time": "1743717098"
},
"stop_id": "20249",
"stop_sequence": 4
},
{
"arrival": {
"delay": 52,
"time": "1743717141"
},
"departure": {
"delay": 52,
"time": "1743717141"
},
"stop_id": "20252",
"stop_sequence": 5
},
{
"arrival": {
"delay": 51,
"time": "1743717218"
},
"departure": {
"delay": 51,
"time": "1743717218"
},
"stop_id": "20216",
"stop_sequence": 6
},
{
"arrival": {
"delay": 51,
"time": "1743717250"
},
"departure": {
"delay": 51,
"time": "1743717250"
},
"stop_id": "20214",
"stop_sequence": 7
},
{
"arrival": {
"delay": 52,
"time": "1743717286"
},
"departure": {
"delay": 52,
"time": "1743717286"
},
"stop_id": "20212",
"stop_sequence": 8
},
{
"arrival": {
"delay": 23,
"time": "1743717334"
},
"departure": {
"delay": 27,
"time": "1743717338"
},
"stop_id": "20125",
"stop_sequence": 9
},
{
"arrival": {
"delay": 16,
"time": "1743717376"
},
"departure": {
"delay": 16,
"time": "1743717376"
},
"stop_id": "21654",
"stop_sequence": 10
},
{
"arrival": {
"delay": 22,
"time": "1743717418"
},
"departure": {
"delay": 32,
"time": "1743717428"
},
"stop_id": "20549",
"stop_sequence": 11
},
{
"arrival": {
"delay": 16,
"time": "1743717472"
},
"departure": {
"delay": 16,
"time": "1743717472"
},
"stop_id": "20551",
"stop_sequence": 12
},
{
"arrival": {
"delay": 16,
"time": "1743717565"
},
"departure": {
"delay": 16,
"time": "1743717565"
},
"stop_id": "20451",
"stop_sequence": 13
},
{
"arrival": {
"delay": 5,
"time": "1743717591"
},
"departure": {
"delay": 5,
"time": "1743717591"
},
"stop_id": "21656",
"stop_sequence": 14
},
{
"arrival": {
"delay": -10,
"time": "1743717638"
},
"departure": {
"delay": -10,
"time": "1743717638"
},
"stop_id": "21557",
"stop_sequence": 15
},
{
"arrival": {
"delay": 12,
"time": "1743717743"
},
"departure": {
"delay": 27,
"time": "1743717758"
},
"stop_id": "20455",
"stop_sequence": 16
},
{
"arrival": {
"delay": 20,
"time": "1743717788"
},
"departure": {
"delay": 20,
"time": "1743717788"
},
"stop_id": "20457",
"stop_sequence": 17
},
{
"arrival": {
"delay": 10,
"time": "1743717818"
},
"departure": {
"delay": 40,
"time": "1743717848"
},
"stop_id": "20459",
"stop_sequence": 18
},
{
"arrival": {
"delay": 54,
"time": "1743717894"
},
"departure": {
"delay": 54,
"time": "1743717894"
},
"stop_id": "20461",
"stop_sequence": 19
},
{
"arrival": {
"delay": 54,
"time": "1743717951"
},
"departure": {
"delay": 54,
"time": "1743717951"
},
"stop_id": "29293",
"stop_sequence": 20
},
{
"arrival": {
"delay": 71,
"time": "1743718007"
},
"departure": {
"delay": 71,
"time": "1743718007"
},
"stop_id": "20409",
"stop_sequence": 21
},
{
"arrival": {
"delay": 90,
"time": "1743718089"
},
"departure": {
"delay": 90,
"time": "1743718089"
},
"stop_id": "20407",
"stop_sequence": 22
},
{
"arrival": {
"delay": 99,
"time": "1743718179"
},
"departure": {
"delay": 99,
"time": "1743718179"
},
"stop_id": "20411",
"stop_sequence": 23
},
{
"arrival": {
"delay": 113,
"time": "1743718280"
},
"departure": {
"delay": 113,
"time": "1743718280"
},
"stop_id": "21438",
"stop_sequence": 24
},
{
"arrival": {
"delay": 120,
"time": "1743718322"
},
"departure": {
"delay": 120,
"time": "1743718322"
},
"stop_id": "20101",
"stop_sequence": 25
},
{
"arrival": {
"delay": 105,
"time": "1743718365"
},
"departure": {
"delay": 105,
"time": "1743718365"
},
"stop_id": "20916",
"stop_sequence": 26
},
{
"arrival": {
"delay": 92,
"time": "1743718414"
},
"departure": {
"delay": 98,
"time": "1743718420"
},
"stop_id": "20541",
"stop_sequence": 27
},
{
"arrival": {
"delay": 112,
"time": "1743718504"
},
"departure": {
"delay": 118,
"time": "1743718510"
},
"stop_id": "20103",
"stop_sequence": 28
},
{
"arrival": {
"delay": 136,
"time": "1743718553"
},
"departure": {
"delay": 154,
"time": "1743718571"
},
"stop_id": "20105",
"stop_sequence": 29
},
{
"arrival": {
"delay": 154,
"time": "1743718635"
},
"departure": {
"delay": 154,
"time": "1743718635"
},
"stop_id": "20107",
"stop_sequence": 30
},
{
"arrival": {
"delay": 134,
"time": "1743718655"
},
"departure": {
"delay": 139,
"time": "1743718660"
},
"stop_id": "20109",
"stop_sequence": 31
},
{
"arrival": {
"delay": 154,
"time": "1743718714"
},
"departure": {
"delay": 154,
"time": "1743718714"
},
"stop_id": "20111",
"stop_sequence": 32
},
{
"arrival": {
"delay": 154,
"time": "1743718774"
},
"departure": {
"delay": 154,
"time": "1743718774"
},
"stop_id": "20113",
"stop_sequence": 33
},
{
"arrival": {
"delay": 153,
"time": "1743718810"
},
"departure": {
"delay": 153,
"time": "1743718810"
},
"stop_id": "20115",
"stop_sequence": 34
},
{
"arrival": {
"delay": 153,
"time": "1743718888"
},
"departure": {
"delay": 153,
"time": "1743718888"
},
"stop_id": "20117",
"stop_sequence": 35
},
{
"arrival": {
"delay": 95,
"time": "1743718929"
},
"departure": {
"delay": 126,
"time": "1743718960"
},
"stop_id": "20119",
"stop_sequence": 36
},
{
"arrival": {
"delay": 157,
"time": "1743719077"
},
"departure": {
"delay": 160,
"time": "1743719080"
},
"stop_id": "20121",
"stop_sequence": 37
},
{
"arrival": {
"delay": 132,
"time": "1743719201"
},
"departure": {
"delay": 132,
"time": "1743719201"
},
"stop_id": "20124",
"stop_sequence": 38
},
{
"arrival": {
"delay": 149,
"time": "1743719306"
},
"departure": {
"delay": 163,
"time": "1743719320"
},
"stop_id": "21425",
"stop_sequence": 39
},
{
"arrival": {
"delay": 163,
"time": "1743719383"
},
"stop_id": "21675",
"stop_sequence": 40
}
],
"timestamp": "1743720453",
"trip": {
"direction_id": 0,
"route_id": "42",
"schedule_relationship": "SCHEDULED",
"start_date": "20250403",
"trip_id": "528299"
}
}
},
{
"id": "RT|525169|Vitalis:VehicleJourney::C525169:LOC",
"trip_update": {
"stop_time_update": [
{
"departure": {
"delay": 44,
"time": "1743719444"
},
"stop_id": "21428",
"stop_sequence": 1
},
{
"arrival": {
"delay": 47,
"time": "1743719507"
},
"departure": {
"delay": 47,
"time": "1743719507"
},
"stop_id": "21669",
"stop_sequence": 2
},
{
"arrival": {
"delay": 42,
"time": "1743719589"
},
"departure": {
"delay": 47,
"time": "1743719594"
},
"stop_id": "21355",
"stop_sequence": 3
},
{
"arrival": {
"delay": 47,
"time": "1743719632"
},
"departure": {
"delay": 47,
"time": "1743719632"
},
"stop_id": "20001",
"stop_sequence": 4
},
{
"arrival": {
"delay": 54,
"time": "1743719758"
},
"departure": {
"delay": 70,
"time": "1743719774"
},
"stop_id": "20039",
"stop_sequence": 5
},
{
"arrival": {
"delay": 65,
"time": "1743719825"
},
"departure": {
"delay": 74,
"time": "1743719834"
},
"stop_id": "20013",
"stop_sequence": 6
},
{
"arrival": {
"delay": 64,
"time": "1743719936"
},
"departure": {
"delay": 112,
"time": "1743719984"
},
"stop_id": "20042",
"stop_sequence": 7
},
{
"arrival": {
"delay": 126,
"time": "1743720053"
},
"departure": {
"delay": 126,
"time": "1743720053"
},
"stop_id": "20046",
"stop_sequence": 8
},
{
"arrival": {
"delay": 112,
"time": "1743720119"
},
"departure": {
"delay": 112,
"time": "1743720119"
},
"stop_id": "20069",
"stop_sequence": 9
},
{
"arrival": {
"delay": 106,
"time": "1743720152"
},
"departure": {
"delay": 119,
"time": "1743720165"
},
"stop_id": "20071",
"stop_sequence": 10
},
{
"arrival": {
"delay": 112,
"time": "1743720232"
},
"departure": {
"delay": 112,
"time": "1743720232"
},
"stop_id": "20073",
"stop_sequence": 11
},
{
"arrival": {
"delay": 112,
"time": "1743720300"
},
"departure": {
"delay": 112,
"time": "1743720300"
},
"stop_id": "21749",
"stop_sequence": 12
},
{
"arrival": {
"delay": 112,
"time": "1743720355"
},
"departure": {
"delay": 112,
"time": "1743720355"
},
"stop_id": "20704",
"stop_sequence": 13
},
{
"arrival": {
"delay": 161,
"time": "1743720461"
},
"departure": {
"delay": 161,
"time": "1743720461"
},
"stop_id": "20258",
"stop_sequence": 14
},
{
"arrival": {
"delay": 161,
"time": "1743720515"
},
"departure": {
"delay": 161,
"time": "1743720515"
},
"stop_id": "20520",
"stop_sequence": 15
},
{
"arrival": {
"delay": 161,
"time": "1743720549"
},
"departure": {
"delay": 161,
"time": "1743720549"
},
"stop_id": "20522",
"stop_sequence": 16
},
{
"arrival": {
"delay": 161,
"time": "1743720585"
},
"departure": {
"delay": 161,
"time": "1743720585"
},
"stop_id": "20881",
"stop_sequence": 17
},
{
"arrival": {
"delay": 161,
"time": "1743720641"
},
"stop_id": "20081",
"stop_sequence": 18
}
],
"timestamp": "1743720453",
"trip": {
"direction_id": 0,
"route_id": "42",
"schedule_relationship": "SCHEDULED",
"start_date": "20250403",
"trip_id": "525169"
}
}
},
{
"id": "RT|525159|Vitalis:VehicleJourney::C525159:LOC",
"trip_update": {
"stop_time_update": [
{
"departure": {
"delay": 0,
"time": "1743720900"
},
"stop_id": "20081",
"stop_sequence": 1
},
{
"arrival": {
"delay": 0,
"time": "1743720957"
},
"departure": {
"delay": 0,
"time": "1743720957"
},
"stop_id": "20083",
"stop_sequence": 2
},
{
"arrival": {
"delay": 0,
"time": "1743721003"
},
"departure": {
"delay": 0,
"time": "1743721003"
},
"stop_id": "20085",
"stop_sequence": 3
},
{
"arrival": {
"delay": 0,
"time": "1743721080"
},
"departure": {
"delay": 0,
"time": "1743721080"
},
"stop_id": "20249",
"stop_sequence": 4
},
{
"arrival": {
"delay": 0,
"time": "1743721103"
},
"departure": {
"delay": 0,
"time": "1743721103"
},
"stop_id": "20252",
"stop_sequence": 5
},
{
"arrival": {
"delay": 0,
"time": "1743721165"
},
"departure": {
"delay": 0,
"time": "1743721165"
},
"stop_id": "20216",
"stop_sequence": 6
},
{
"arrival": {
"delay": 0,
"time": "1743721191"
},
"departure": {
"delay": 0,
"time": "1743721191"
},
"stop_id": "20214",
"stop_sequence": 7
},
{
"arrival": {
"delay": 0,
"time": "1743721219"
},
"departure": {
"delay": 0,
"time": "1743721219"
},
"stop_id": "20212",
"stop_sequence": 8
},
{
"arrival": {
"delay": 0,
"time": "1743721281"
},
"departure": {
"delay": 0,
"time": "1743721281"
},
"stop_id": "20125",
"stop_sequence": 9
},
{
"arrival": {
"delay": 0,
"time": "1743721320"
},
"departure": {
"delay": 0,
"time": "1743721320"
},
"stop_id": "21654",
"stop_sequence": 10
},
{
"arrival": {
"delay": 0,
"time": "1743721351"
},
"departure": {
"delay": 0,
"time": "1743721351"
},
"stop_id": "20549",
"stop_sequence": 11
},
{
"arrival": {
"delay": 0,
"time": "1743721404"
},
"departure": {
"delay": 0,
"time": "1743721404"
},
"stop_id": "20551",
"stop_sequence": 12
},
{
"arrival": {
"delay": 0,
"time": "1743721485"
},
"departure": {
"delay": 0,
"time": "1743721485"
},
"stop_id": "20451",
"stop_sequence": 13
},
{
"arrival": {
"delay": 0,
"time": "1743721517"
},
"departure": {
"delay": 0,
"time": "1743721517"
},
"stop_id": "21656",
"stop_sequence": 14
},
{
"arrival": {
"delay": 0,
"time": "1743721572"
},
"departure": {
"delay": 0,
"time": "1743721572"
},
"stop_id": "21557",
"stop_sequence": 15
},
{
"arrival": {
"delay": 0,
"time": "1743721644"
},
"departure": {
"delay": 0,
"time": "1743721644"
},
"stop_id": "20455",
"stop_sequence": 16
},
{
"arrival": {
"delay": 0,
"time": "1743721677"
},
"departure": {
"delay": 0,
"time": "1743721677"
},
"stop_id": "20457",
"stop_sequence": 17
},
{
"arrival": {
"delay": 0,
"time": "1743721712"
},
"departure": {
"delay": 0,
"time": "1743721712"
},
"stop_id": "20459",
"stop_sequence": 18
},
{
"arrival": {
"delay": 0,
"time": "1743721740"
},
"departure": {
"delay": 0,
"time": "1743721740"
},
"stop_id": "20461",
"stop_sequence": 19
},
{
"arrival": {
"delay": 0,
"time": "1743721797"
},
"departure": {
"delay": 0,
"time": "1743721797"
},
"stop_id": "29293",
"stop_sequence": 20
},
{
"arrival": {
"delay": 0,
"time": "1743721836"
},
"departure": {
"delay": 0,
"time": "1743721836"
},
"stop_id": "20409",
"stop_sequence": 21
},
{
"arrival": {
"delay": 0,
"time": "1743721899"
},
"departure": {
"delay": 0,
"time": "1743721899"
},
"stop_id": "20407",
"stop_sequence": 22
},
{
"arrival": {
"delay": 0,
"time": "1743721980"
},
"departure": {
"delay": 0,
"time": "1743721980"
},
"stop_id": "20411",
"stop_sequence": 23
},
{
"arrival": {
"delay": 0,
"time": "1743722056"
},
"departure": {
"delay": 0,
"time": "1743722056"
},
"stop_id": "21438",
"stop_sequence": 24
},
{
"arrival": {
"delay": 0,
"time": "1743722087"
},
"departure": {
"delay": 0,
"time": "1743722087"
},
"stop_id": "20101",
"stop_sequence": 25
},
{
"arrival": {
"delay": 0,
"time": "1743722137"
},
"departure": {
"delay": 0,
"time": "1743722137"
},
"stop_id": "20916",
"stop_sequence": 26
},
{
"arrival": {
"delay": 0,
"time": "1743722192"
},
"departure": {
"delay": 0,
"time": "1743722192"
},
"stop_id": "20541",
"stop_sequence": 27
},
{
"arrival": {
"delay": 0,
"time": "1743722253"
},
"departure": {
"delay": 0,
"time": "1743722253"
},
"stop_id": "20103",
"stop_sequence": 28
},
{
"arrival": {
"delay": 0,
"time": "1743722275"
},
"departure": {
"delay": 0,
"time": "1743722275"
},
"stop_id": "20105",
"stop_sequence": 29
},
{
"arrival": {
"delay": 0,
"time": "1743722331"
},
"departure": {
"delay": 0,
"time": "1743722331"
},
"stop_id": "20107",
"stop_sequence": 30
},
{
"arrival": {
"delay": 0,
"time": "1743722365"
},
"departure": {
"delay": 0,
"time": "1743722365"
},
"stop_id": "20109",
"stop_sequence": 31
},
{
"arrival": {
"delay": 0,
"time": "1743722400"
},
"departure": {
"delay": 0,
"time": "1743722400"
},
"stop_id": "20111",
"stop_sequence": 32
},
{
"arrival": {
"delay": 0,
"time": "1743722450"
},
"departure": {
"delay": 0,
"time": "1743722450"
},
"stop_id": "20113",
"stop_sequence": 33
},
{
"arrival": {
"delay": 0,
"time": "1743722481"
},
"departure": {
"delay": 0,
"time": "1743722481"
},
"stop_id": "20115",
"stop_sequence": 34
},
{
"arrival": {
"delay": 0,
"time": "1743722546"
},
"departure": {
"delay": 0,
"time": "1743722546"
},
"stop_id": "20117",
"stop_sequence": 35
},
{
"arrival": {
"delay": 0,
"time": "1743722628"
},
"departure": {
"delay": 0,
"time": "1743722628"
},
"stop_id": "20119",
"stop_sequence": 36
},
{
"arrival": {
"delay": 0,
"time": "1743722700"
},
"departure": {
"delay": 0,
"time": "1743722700"
},
"stop_id": "20121",
"stop_sequence": 37
},
{
"arrival": {
"delay": 0,
"time": "1743722849"
},
"departure": {
"delay": 0,
"time": "1743722849"
},
"stop_id": "20124",
"stop_sequence": 38
},
{
"arrival": {
"delay": 0,
"time": "1743722937"
},
"departure": {
"delay": 0,
"time": "1743722937"
},
"stop_id": "21425",
"stop_sequence": 39
},
{
"arrival": {
"delay": 0,
"time": "1743723000"
},
"stop_id": "21675",
"stop_sequence": 40
}
],
"timestamp": "1743720453",
"trip": {
"direction_id": 0,
"route_id": "42",
"schedule_relationship": "SCHEDULED",
"start_date": "20250403",
"trip_id": "525159"
}
}
},
{
"id": "RT|518308|Vitalis:VehicleJourney::C518308:LOC",
"trip_update": {
"stop_time_update": [
{
"departure": {
"delay": 5,
"time": "1743717425"
},
"stop_id": "21427",
"stop_sequence": 1
},
{
"arrival": {
"delay": 38,
"time": "1743717543"
},
"departure": {
"delay": 40,
"time": "1743717545"
},
"stop_id": "21426",
"stop_sequence": 2
},
{
"arrival": {
"delay": 38,
"time": "1743717619"
},
"departure": {
"delay": 38,
"time": "1743717619"
},
"stop_id": "20674",
"stop_sequence": 3
},
{
"arrival": {
"delay": 23,
"time": "1743717803"
},
"departure": {
"delay": 35,
"time": "1743717815"
},
"stop_id": "20122",
"stop_sequence": 4
},
{
"arrival": {
"delay": 57,
"time": "1743717893"
},
"departure": {
"delay": 69,
"time": "1743717905"
},
"stop_id": "20120",
"stop_sequence": 5
},
{
"arrival": {
"delay": 69,
"time": "1743717985"
},
"departure": {
"delay": 69,
"time": "1743717985"
},
"stop_id": "20118",
"stop_sequence": 6
},
{
"arrival": {
"delay": 69,
"time": "1743718053"
},
"departure": {
"delay": 69,
"time": "1743718053"
},
"stop_id": "20116",
"stop_sequence": 7
},
{
"arrival": {
"delay": 69,
"time": "1743718090"
},
"departure": {
"delay": 69,
"time": "1743718090"
},
"stop_id": "20114",
"stop_sequence": 8
},
{
"arrival": {
"delay": 100,
"time": "1743718180"
},
"departure": {
"delay": 100,
"time": "1743718180"
},
"stop_id": "20112",
"stop_sequence": 9
},
{
"arrival": {
"delay": 100,
"time": "1743718217"
},
"departure": {
"delay": 100,
"time": "1743718217"
},
"stop_id": "20110",
"stop_sequence": 10
},
{
"arrival": {
"delay": 118,
"time": "1743718291"
},
"departure": {
"delay": 118,
"time": "1743718291"
},
"stop_id": "20108",
"stop_sequence": 11
},
{
"arrival": {
"delay": 104,
"time": "1743718319"
},
"departure": {
"delay": 110,
"time": "1743718325"
},
"stop_id": "20106",
"stop_sequence": 12
},
{
"arrival": {
"delay": 108,
"time": "1743718385"
},
"departure": {
"delay": 108,
"time": "1743718385"
},
"stop_id": "20104",
"stop_sequence": 13
},
{
"arrival": {
"delay": 135,
"time": "1743718498"
},
"departure": {
"delay": 142,
"time": "1743718505"
},
"stop_id": "20540",
"stop_sequence": 14
},
{
"arrival": {
"delay": 144,
"time": "1743718559"
},
"departure": {
"delay": 144,
"time": "1743718559"
},
"stop_id": "20917",
"stop_sequence": 15
},
{
"arrival": {
"delay": 135,
"time": "1743718601"
},
"departure": {
"delay": 135,
"time": "1743718601"
},
"stop_id": "20102",
"stop_sequence": 16
},
{
"arrival": {
"delay": 124,
"time": "1743718638"
},
"departure": {
"delay": 141,
"time": "1743718655"
},
"stop_id": "21439",
"stop_sequence": 17
},
{
"arrival": {
"delay": 175,
"time": "1743718795"
},
"departure": {
"delay": 175,
"time": "1743718795"
},
"stop_id": "20410",
"stop_sequence": 18
},
{
"arrival": {
"delay": 165,
"time": "1743718835"
},
"departure": {
"delay": 165,
"time": "1743718835"
},
"stop_id": "20406",
"stop_sequence": 19
},
{
"arrival": {
"delay": 182,
"time": "1743718908"
},
"departure": {
"delay": 199,
"time": "1743718925"
},
"stop_id": "20408",
"stop_sequence": 20
},
{
"arrival": {
"delay": 182,
"time": "1743718937"
},
"departure": {
"delay": 182,
"time": "1743718937"
},
"stop_id": "21488",
"stop_sequence": 21
},
{
"arrival": {
"delay": 215,
"time": "1743719015"
},
"departure": {
"delay": 215,
"time": "1743719015"
},
"stop_id": "20460",
"stop_sequence": 22
},
{
"arrival": {
"delay": 232,
"time": "1743719066"
},
"departure": {
"delay": 232,
"time": "1743719066"
},
"stop_id": "20458",
"stop_sequence": 23
},
{
"arrival": {
"delay": 221,
"time": "1743719075"
},
"departure": {
"delay": 221,
"time": "1743719075"
},
"stop_id": "20456",
"stop_sequence": 24
},
{
"arrival": {
"delay": 218,
"time": "1743719105"
},
"departure": {
"delay": 218,
"time": "1743719105"
},
"stop_id": "20454",
"stop_sequence": 25
},
{
"arrival": {
"delay": 268,
"time": "1743719240"
},
"departure": {
"delay": 268,
"time": "1743719240"
},
"stop_id": "20451",
"stop_sequence": 26
},
{
"arrival": {
"delay": 251,
"time": "1743719255"
},
"departure": {
"delay": 251,
"time": "1743719255"
},
"stop_id": "21656",
"stop_sequence": 27
},
{
"arrival": {
"delay": 266,
"time": "1743719325"
},
"departure": {
"delay": 266,
"time": "1743719325"
},
"stop_id": "21557",
"stop_sequence": 28
},
{
"arrival": {
"delay": 246,
"time": "1743719379"
},
"departure": {
"delay": 246,
"time": "1743719379"
},
"stop_id": "20552",
"stop_sequence": 29
},
{
"arrival": {
"delay": 270,
"time": "1743719458"
},
"departure": {
"delay": 277,
"time": "1743719465"
},
"stop_id": "20550",
"stop_sequence": 30
},
{
"arrival": {
"delay": 266,
"time": "1743719486"
},
"departure": {
"delay": 266,
"time": "1743719486"
},
"stop_id": "21655",
"stop_sequence": 31
},
{
"arrival": {
"delay": 282,
"time": "1743719555"
},
"departure": {
"delay": 282,
"time": "1743719555"
},
"stop_id": "20129",
"stop_sequence": 32
},
{
"arrival": {
"delay": 281,
"time": "1743719623"
},
"departure": {
"delay": 281,
"time": "1743719623"
},
"stop_id": "20211",
"stop_sequence": 33
},
{
"arrival": {
"delay": 267,
"time": "1743719643"
},
"departure": {
"delay": 267,
"time": "1743719643"
},
"stop_id": "20213",
"stop_sequence": 34
},
{
"arrival": {
"delay": 266,
"time": "1743719681"
},
"departure": {
"delay": 266,
"time": "1743719681"
},
"stop_id": "20215",
"stop_sequence": 35
},
{
"arrival": {
"delay": 247,
"time": "1743719699"
},
"departure": {
"delay": 253,
"time": "1743719705"
},
"stop_id": "20217",
"stop_sequence": 36
},
{
"arrival": {
"delay": 266,
"time": "1743719773"
},
"departure": {
"delay": 266,
"time": "1743719773"
},
"stop_id": "20219",
"stop_sequence": 37
},
{
"arrival": {
"delay": 279,
"time": "1743719817"
},
"departure": {
"delay": 317,
"time": "1743719855"
},
"stop_id": "20084",
"stop_sequence": 38
},
{
"arrival": {
"delay": 317,
"time": "1743719897"
},
"stop_id": "20082",
"stop_sequence": 39
}
],
"timestamp": "1743720453",
"trip": {
"direction_id": 0,
"route_id": "41",
"schedule_relationship": "SCHEDULED",
"start_date": "20250403",
"trip_id": "518308"
}
}
}
],
"header": {
"gtfs_realtime_version": "2.0",
"timestamp": "1743720453"
}
}