Resource details

Format: gtfs-rt

Les messages suivants du format GTFS-RT sont disponibles dans ce flux :

  • TripUpdate

This resource file is part of the dataset Réseau urbain et scolaire Guingamp-Paimpol Mobilité.

Download availability

2024-01-31
100%
2024-02-01
100%
2024-02-02
100%
2024-02-03
100%
2024-02-04
100%
2024-02-05
100%
2024-02-06
100%
2024-02-07
100%
2024-02-08
100%
2024-02-09
100%
2024-02-10
100%
2024-02-11
100%
2024-02-12
99.3%
2024-02-13
100%
2024-02-14
100%
2024-02-15
100%
2024-02-16
99.4%
2024-02-17
100%
2024-02-18
100%
2024-02-19
100%
2024-02-20
100%
2024-02-21
99.4%
2024-02-22
100%
2024-02-23
100%
2024-02-24
100%
2024-02-25
100%
2024-02-26
100%
2024-02-27
100%
2024-02-28
99.3%
2024-02-29
100%
2024-03-01
100%
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.

Validation details

1 error, 3 warnings

Validation carried out using the current GTFS file and the GTFS-RT the 2024-03-01 at 08:02 Europe/Paris using the MobilityData GTFS-RT validator.

Errors

stop_time_update departure time is before arrival time E025 1 error

Within the same stop_time_update, arrival and departures times can be the same, or the departure time can be later than the arrival time - the departure time should never come before the arrival time.

Sample errors
  • trip_id 25-67371017 stop_sequence 5 departure_time 08:02:11 (1709276531) is less than the same stop arrival_time 08:02:22 (1709276542) - departure time must be equal to or greater than arrival time

Warnings

timestamp not populated W001 3 errors

Timestamps should be populated for all elements

Sample errors
  • trip_id 25-33816595 does not have a timestamp
  • trip_id 25-67371017 does not have a timestamp
  • trip_id 25-17039379 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
W001 Timestamps should be populated for all elements 1 111 22 times (71 % of validations)
W002 vehicle_id should be populated for TripUpdates and VehiclePositions 914 21 times (68 % of validations)
E003 All trip_ids provided in the GTFS-rt feed must exist in the GTFS data, unless the schedule_relationship is ADDED 326 17 times (55 % of validations)
E004 All route_ids provided in the GTFS-rt feed must exist in the GTFS data 326 17 times (55 % of validations)
E011 All stop_ids referenced in GTFS-rt feeds must exist in GTFS stops.txt 2 848 17 times (55 % of validations)
E022 stop_time_update arrival/departure times between sequential stops should always increase - they should never be the same or decrease. 77 17 times (55 % of validations)
E025 Within the same stop_time_update, arrival and departures times can be the same, or the departure time can be later than the arrival time - the departure time should never come before the arrival time. 8 8 times (26 % of validations)

GTFS-RT feed content

Entities

Entities present in this feed at 2024-03-01 at 15:08 Europe/Paris.

trip_updates (4) service_alerts (0) vehicle_positions (0)

Entities seen in the last 7 days.

trip_updates

Decoded GTFS-RT feed

See full payload

Here is the decoded GTFS-RT feed Protobuf at 2024-03-01 at 15:08 Europe/Paris. You can look at the GTFS-RT documentation.

{ "entity": [ { "id": "111718", "trip_update": { "stop_time_update": [ { "departure": { "delay": 97, "time": "1709300497" }, "stop_id": "17946", "stop_sequence": 1 }, { "arrival": { "delay": 91, "time": "1709300611" }, "departure": { "delay": 98, "time": "1709300618" }, "stop_id": "17941", "stop_sequence": 2 }, { "arrival": { "delay": 105, "time": "1709300805" }, "departure": { "delay": 116, "time": "1709300816" }, "stop_id": "7558", "stop_sequence": 3 }, { "arrival": { "delay": 2, "time": "1709300882" }, "departure": { "delay": 13, "time": "1709300893" }, "stop_id": "17773", "stop_sequence": 4 }, { "arrival": { "delay": -59, "time": "1709301001" }, "departure": { "delay": -49, "time": "1709301011" }, "stop_id": "16857", "stop_sequence": 5 }, { "arrival": { "delay": -101, "time": "1709301079" }, "departure": { "delay": -90, "time": "1709301090" }, "stop_id": "17776", "stop_sequence": 6 }, { "arrival": { "delay": -154, "time": "1709301146" }, "departure": { "delay": -140, "time": "1709301160" }, "stop_id": "17942", "stop_sequence": 7 }, { "arrival": { "delay": -110, "time": "1709301250" }, "departure": { "delay": -37, "time": "1709301323" }, "stop_id": "17937", "stop_sequence": 8 }, { "arrival": { "delay": -66, "time": "1709301354" }, "departure": { "delay": -52, "time": "1709301368" }, "stop_id": "16859", "stop_sequence": 9 }, { "arrival": { "delay": -47, "time": "1709301433" }, "departure": { "delay": -28, "time": "1709301452" }, "stop_id": "17754", "stop_sequence": 10 }, { "arrival": { "delay": -32, "time": "1709301568" }, "departure": { "delay": -23, "time": "1709301577" }, "stop_id": "16866", "stop_sequence": 11 }, { "arrival": { "delay": -102, "time": "1709301678" }, "departure": { "delay": -86, "time": "1709301694" }, "stop_id": "17761", "stop_sequence": 12 }, { "arrival": { "delay": -32, "time": "1709301808" }, "departure": { "delay": -19, "time": "1709301821" }, "stop_id": "16868", "stop_sequence": 13 }, { "arrival": { "delay": -15, "time": "1709301885" }, "departure": { "delay": -7, "time": "1709301893" }, "stop_id": "16870", "stop_sequence": 14 }, { "arrival": { "delay": 13, "time": "1709301973" }, "departure": { "delay": 26, "time": "1709301986" }, "stop_id": "17765", "stop_sequence": 15 }, { "arrival": { "delay": 8, "time": "1709302028" }, "departure": { "delay": 22, "time": "1709302042" }, "stop_id": "17682", "stop_sequence": 16 }, { "arrival": { "delay": -19, "time": "1709302061" }, "departure": { "delay": -9, "time": "1709302071" }, "stop_id": "17760", "stop_sequence": 17 }, { "arrival": { "delay": -9, "time": "1709302311" }, "stop_id": "17945", "stop_sequence": 18 } ], "trip": { "route_id": "59", "start_date": "20240301", "start_time": "14:40:00", "trip_id": "25-990707714" }, "vehicle": { "id": "98", "label": "75570", "license_plate": "FZ-256-TS" } } }, { "id": "111719", "trip_update": { "stop_time_update": [ { "departure": { "delay": 9, "time": "1709300769" }, "stop_id": "17113", "stop_sequence": 1 }, { "arrival": { "delay": 14, "time": "1709300834" }, "departure": { "delay": 36, "time": "1709300856" }, "stop_id": "17114", "stop_sequence": 2 }, { "arrival": { "delay": 7, "time": "1709300887" }, "departure": { "delay": 23, "time": "1709300903" }, "stop_id": "16264", "stop_sequence": 3 }, { "arrival": { "delay": -2, "time": "1709300938" }, "departure": { "delay": 57, "time": "1709300997" }, "stop_id": "17089", "stop_sequence": 4 }, { "arrival": { "delay": 125, "time": "1709301125" }, "departure": { "delay": 132, "time": "1709301132" }, "stop_id": "8100", "stop_sequence": 5 }, { "arrival": { "delay": 106, "time": "1709301166" }, "departure": { "delay": 116, "time": "1709301176" }, "stop_id": "8102", "stop_sequence": 6 }, { "arrival": { "delay": 157, "time": "1709301277" }, "departure": { "delay": 167, "time": "1709301287" }, "stop_id": "17088", "stop_sequence": 7 }, { "arrival": { "delay": 222, "time": "1709301402" }, "departure": { "delay": 274, "time": "1709301454" }, "stop_id": "17087", "stop_sequence": 8 }, { "arrival": { "delay": 282, "time": "1709301522" }, "departure": { "delay": 290, "time": "1709301530" }, "stop_id": "17086", "stop_sequence": 9 }, { "arrival": { "delay": 271, "time": "1709301571" }, "departure": { "delay": 293, "time": "1709301593" }, "stop_id": "17111", "stop_sequence": 10 }, { "arrival": { "delay": 315, "time": "1709301675" }, "departure": { "delay": 327, "time": "1709301687" }, "stop_id": "17084", "stop_sequence": 11 }, { "arrival": { "delay": 321, "time": "1709301741" }, "departure": { "delay": 332, "time": "1709301752" }, "stop_id": "17083", "stop_sequence": 12 }, { "arrival": { "delay": 306, "time": "1709301846" }, "departure": { "delay": 348, "time": "1709301888" }, "stop_id": "10890", "stop_sequence": 13 }, { "arrival": { "delay": 276, "time": "1709301936" }, "departure": { "delay": 290, "time": "1709301950" }, "stop_id": "17082", "stop_sequence": 14 }, { "arrival": { "delay": 290, "time": "1709302070" }, "departure": { "delay": 290, "time": "1709302070" }, "stop_id": "17081", "stop_sequence": 15 }, { "arrival": { "delay": 290, "time": "1709302190" }, "departure": { "delay": 290, "time": "1709302190" }, "stop_id": "16273", "stop_sequence": 16 }, { "arrival": { "delay": 290, "time": "1709302310" }, "departure": { "delay": 290, "time": "1709302310" }, "stop_id": "17080", "stop_sequence": 17 }, { "arrival": { "delay": 290, "time": "1709302430" }, "departure": { "delay": 290, "time": "1709302430" }, "stop_id": "6042", "stop_sequence": 18 }, { "arrival": { "delay": 290, "time": "1709302730" }, "departure": { "delay": 290, "time": "1709302730" }, "stop_id": "17079", "stop_sequence": 19 }, { "arrival": { "delay": 290, "time": "1709302850" }, "departure": { "delay": 290, "time": "1709302850" }, "stop_id": "17078", "stop_sequence": 20 }, { "arrival": { "delay": 290, "time": "1709302910" }, "departure": { "delay": 290, "time": "1709302910" }, "stop_id": "17077", "stop_sequence": 21 }, { "arrival": { "delay": 290, "time": "1709302970" }, "departure": { "delay": 290, "time": "1709302970" }, "stop_id": "17076", "stop_sequence": 22 }, { "arrival": { "delay": 290, "time": "1709303030" }, "departure": { "delay": 290, "time": "1709303030" }, "stop_id": "17075", "stop_sequence": 23 }, { "arrival": { "delay": 290, "time": "1709303090" }, "departure": { "delay": 290, "time": "1709303090" }, "stop_id": "16252", "stop_sequence": 24 }, { "arrival": { "delay": 290, "time": "1709303150" }, "departure": { "delay": 290, "time": "1709303150" }, "stop_id": "17074", "stop_sequence": 25 }, { "arrival": { "delay": 290, "time": "1709303210" }, "stop_id": "16258", "stop_sequence": 26 } ], "trip": { "direction_id": 1, "route_id": "1", "start_date": "20240301", "start_time": "14:46:00", "trip_id": "25-17039384" }, "vehicle": { "id": "5", "label": "D19005", "license_plate": "ET-258-YG" } } }, { "id": "111720", "trip_update": { "stop_time_update": [ { "departure": { "delay": 10, "time": "1709300950" }, "stop_id": "7102", "stop_sequence": 1 }, { "arrival": { "delay": 1, "time": "1709301001" }, "departure": { "delay": 8, "time": "1709301008" }, "stop_id": "6033", "stop_sequence": 2 }, { "arrival": { "delay": -10, "time": "1709301110" }, "departure": { "delay": -2, "time": "1709301118" }, "stop_id": "6032", "stop_sequence": 3 }, { "arrival": { "delay": -89, "time": "1709301211" }, "departure": { "delay": -80, "time": "1709301220" }, "stop_id": "17100", "stop_sequence": 4 }, { "arrival": { "delay": -75, "time": "1709301285" }, "departure": { "delay": -64, "time": "1709301296" }, "stop_id": "17099", "stop_sequence": 5 }, { "arrival": { "delay": -62, "time": "1709301358" }, "departure": { "delay": -50, "time": "1709301370" }, "stop_id": "17098", "stop_sequence": 6 }, { "arrival": { "delay": -50, "time": "1709301430" }, "departure": { "delay": -38, "time": "1709301442" }, "stop_id": "17097", "stop_sequence": 7 }, { "arrival": { "delay": -59, "time": "1709301481" }, "departure": { "delay": -44, "time": "1709301496" }, "stop_id": "17096", "stop_sequence": 8 }, { "arrival": { "delay": -58, "time": "1709301602" }, "departure": { "delay": -38, "time": "1709301622" }, "stop_id": "6049", "stop_sequence": 9 }, { "arrival": { "delay": -59, "time": "1709301661" }, "departure": { "delay": -43, "time": "1709301677" }, "stop_id": "16230", "stop_sequence": 10 }, { "arrival": { "delay": -40, "time": "1709301740" }, "departure": { "delay": -24, "time": "1709301756" }, "stop_id": "17081", "stop_sequence": 11 }, { "arrival": { "delay": -98, "time": "1709301802" }, "departure": { "delay": -27, "time": "1709301873" }, "stop_id": "16273", "stop_sequence": 12 }, { "arrival": { "delay": -75, "time": "1709302005" }, "departure": { "delay": -25, "time": "1709302055" }, "stop_id": "17080", "stop_sequence": 13 }, { "arrival": { "delay": -25, "time": "1709302115" }, "departure": { "delay": -25, "time": "1709302115" }, "stop_id": "6042", "stop_sequence": 14 }, { "arrival": { "delay": -25, "time": "1709302415" }, "departure": { "delay": -25, "time": "1709302415" }, "stop_id": "17085", "stop_sequence": 15 }, { "arrival": { "delay": -25, "time": "1709302475" }, "departure": { "delay": -25, "time": "1709302475" }, "stop_id": "17084", "stop_sequence": 16 }, { "arrival": { "delay": -25, "time": "1709302535" }, "departure": { "delay": -25, "time": "1709302535" }, "stop_id": "17083", "stop_sequence": 17 }, { "arrival": { "delay": -25, "time": "1709302595" }, "departure": { "delay": -25, "time": "1709302595" }, "stop_id": "10890", "stop_sequence": 18 }, { "arrival": { "delay": -25, "time": "1709302715" }, "departure": { "delay": -25, "time": "1709302715" }, "stop_id": "17095", "stop_sequence": 19 }, { "arrival": { "delay": -25, "time": "1709302775" }, "departure": { "delay": -25, "time": "1709302775" }, "stop_id": "17094", "stop_sequence": 20 }, { "arrival": { "delay": -25, "time": "1709302895" }, "departure": { "delay": -25, "time": "1709302895" }, "stop_id": "17093", "stop_sequence": 21 }, { "arrival": { "delay": -25, "time": "1709302955" }, "departure": { "delay": -25, "time": "1709302955" }, "stop_id": "17092", "stop_sequence": 22 }, { "arrival": { "delay": -25, "time": "1709303015" }, "departure": { "delay": -25, "time": "1709303015" }, "stop_id": "17091", "stop_sequence": 23 }, { "arrival": { "delay": -25, "time": "1709303075" }, "departure": { "delay": -25, "time": "1709303075" }, "stop_id": "16246", "stop_sequence": 24 }, { "arrival": { "delay": -25, "time": "1709303255" }, "departure": { "delay": -25, "time": "1709303255" }, "stop_id": "10888", "stop_sequence": 25 }, { "arrival": { "delay": -25, "time": "1709303315" }, "stop_id": "17090", "stop_sequence": 26 } ], "trip": { "direction_id": 1, "route_id": "2", "start_date": "20240301", "start_time": "14:49:00", "trip_id": "25-33816600" }, "vehicle": { "id": "6", "label": "D19006", "license_plate": "ET-254-YG" } } }, { "id": "111721", "trip_update": { "stop_time_update": [ { "departure": { "delay": 39, "time": "1709301159" }, "stop_id": "16250", "stop_sequence": 1 }, { "arrival": { "delay": 73, "time": "1709301253" }, "departure": { "delay": 85, "time": "1709301265" }, "stop_id": "16218", "stop_sequence": 2 }, { "arrival": { "delay": 78, "time": "1709301318" }, "departure": { "delay": 81, "time": "1709301321" }, "stop_id": "17110", "stop_sequence": 3 }, { "arrival": { "delay": 36, "time": "1709301396" }, "departure": { "delay": 45, "time": "1709301405" }, "stop_id": "17109", "stop_sequence": 4 }, { "arrival": { "delay": 79, "time": "1709301499" }, "departure": { "delay": 88, "time": "1709301508" }, "stop_id": "16220", "stop_sequence": 5 }, { "arrival": { "delay": 50, "time": "1709301590" }, "departure": { "delay": 59, "time": "1709301599" }, "stop_id": "17107", "stop_sequence": 6 }, { "arrival": { "delay": -16, "time": "1709301644" }, "departure": { "delay": 7, "time": "1709301667" }, "stop_id": "16223", "stop_sequence": 7 }, { "arrival": { "delay": -33, "time": "1709301747" }, "departure": { "delay": -22, "time": "1709301758" }, "stop_id": "17106", "stop_sequence": 8 }, { "arrival": { "delay": 17, "time": "1709301917" }, "departure": { "delay": 49, "time": "1709301949" }, "stop_id": "17080", "stop_sequence": 9 }, { "arrival": { "delay": 20, "time": "1709302040" }, "departure": { "delay": 75, "time": "1709302095" }, "stop_id": "16273", "stop_sequence": 10 }, { "arrival": { "delay": 75, "time": "1709302215" }, "departure": { "delay": 75, "time": "1709302215" }, "stop_id": "6042", "stop_sequence": 11 }, { "arrival": { "delay": 75, "time": "1709302515" }, "departure": { "delay": 75, "time": "1709302515" }, "stop_id": "11166", "stop_sequence": 12 }, { "arrival": { "delay": 75, "time": "1709302695" }, "departure": { "delay": 75, "time": "1709302695" }, "stop_id": "6051", "stop_sequence": 13 }, { "arrival": { "delay": 75, "time": "1709302815" }, "departure": { "delay": 75, "time": "1709302815" }, "stop_id": "17105", "stop_sequence": 14 }, { "arrival": { "delay": 75, "time": "1709302875" }, "departure": { "delay": 75, "time": "1709302875" }, "stop_id": "16229", "stop_sequence": 15 }, { "arrival": { "delay": 75, "time": "1709302995" }, "departure": { "delay": 75, "time": "1709302995" }, "stop_id": "6049", "stop_sequence": 16 }, { "arrival": { "delay": 75, "time": "1709303055" }, "departure": { "delay": 75, "time": "1709303055" }, "stop_id": "16230", "stop_sequence": 17 }, { "arrival": { "delay": 75, "time": "1709303175" }, "departure": { "delay": 75, "time": "1709303175" }, "stop_id": "17104", "stop_sequence": 18 }, { "arrival": { "delay": 75, "time": "1709303235" }, "departure": { "delay": 75, "time": "1709303235" }, "stop_id": "17103", "stop_sequence": 19 }, { "arrival": { "delay": 75, "time": "1709303295" }, "departure": { "delay": 75, "time": "1709303295" }, "stop_id": "7550", "stop_sequence": 20 }, { "arrival": { "delay": 75, "time": "1709303415" }, "departure": { "delay": 75, "time": "1709303415" }, "stop_id": "17102", "stop_sequence": 21 }, { "arrival": { "delay": 75, "time": "1709303595" }, "departure": { "delay": 75, "time": "1709303595" }, "stop_id": "17101", "stop_sequence": 22 }, { "arrival": { "delay": 75, "time": "1709303715" }, "departure": { "delay": 75, "time": "1709303715" }, "stop_id": "7774", "stop_sequence": 23 }, { "arrival": { "delay": 75, "time": "1709303775" }, "stop_id": "16249", "stop_sequence": 24 } ], "trip": { "direction_id": 1, "route_id": "4", "start_date": "20240301", "start_time": "14:52:00", "trip_id": "25-67371018" }, "vehicle": { "id": "58", "label": "D19015", "license_plate": "GE-394-YD" } } } ], "header": { "gtfs_realtime_version": "2.0", "timestamp": "1709302108" } }