Resource details

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

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

  • TripUpdate
  • VehiclePosition
  • Alert

This resource file is part of the dataset Réseau urbain Brévibus.

Download availability

2024-10-22
100%
2024-10-23
100%
2024-10-24
100%
2024-10-25
100%
2024-10-26
100%
2024-10-27
100%
2024-10-28
100%
2024-10-29
100%
2024-10-30
100%
2024-10-31
100%
2024-11-01
100%
2024-11-02
100%
2024-11-03
100%
2024-11-04
100%
2024-11-05
100%
2024-11-06
100%
2024-11-07
100%
2024-11-08
100%
2024-11-09
100%
2024-11-10
100%
2024-11-11
100%
2024-11-12
100%
2024-11-13
99.6%
2024-11-14
100%
2024-11-15
100%
2024-11-16
100%
2024-11-17
100%
2024-11-18
100%
2024-11-19
100%
2024-11-20
100%
2024-11-21
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. In case of HTTP 500, the feed will be considered unavailable, unless the body appears to contain SOAP.

Validation details

1 error

Validation carried out using the current GTFS file and the GTFS-RT the 2024-11-21 at 08:15 Europe/Paris using the MobilityData GTFS-RT validator.

Errors

stop_time_update doesn't have arrival or departure E043 1 error

If a stop_time_update doesn't have a schedule_relationship of SKIPPED or NO_DATA, then either arrival or departure must be provided

Sample errors
  • trip_id 8-1616774153 stop_sequence 14 doesn't have arrival or departure
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
E043 If a stop_time_update doesn't have a schedule_relationship of SKIPPED or NO_DATA, then either arrival or departure must be provided 121 5 times (16 % of validations)
W003 a trip_id that is provided in the VehiclePositions feed should be provided in the TripUpdates feed, and a vehicle_id that is provided in the TripUpdates feed should be provided in the VehiclePositions feed 28 4 times (13 % of validations)
E022 stop_time_update arrival/departure times between sequential stops should always increase - they should never be the same or decrease. 8 2 times (6 % 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. 5 2 times (6 % of validations)
E047 If separate `VehiclePositions` and `TripUpdates` feeds are provided, `VehicleDescriptor` or `TripDescriptor` ID value pairing should match between the two feeds. 1 1 times (3 % of validations)

GTFS-RT feed content

Entities

Entities present in this feed at 2024-11-21 at 16:36 Europe/Paris.

trip_updates (3) vehicle_positions (3) service_alerts (1)

Entities seen in the last 7 days.

service_alerts trip_updates vehicle_positions

Service alerts

Here is a display of service alerts contained in this feed at 2024-11-21 at 16:36 Europe/Paris.

ROLLERS PARTY ARRET MAIRIE NON DESSERVI a compter de 19h le vendredi 09/08/2024 Unknown effect

Bonjour, en raison de festivités dans le centre ville st ST BREVIN l'arrêt MAIRIE ne sera pas désservi. Merci de votre compréhension

Decoded GTFS-RT feed

See full payload

Here is the decoded GTFS-RT feed Protobuf at 2024-11-21 at 16:36 Europe/Paris. You can look at the GTFS-RT documentation.

{ "entity": [ { "id": "vehicle:61d843eed74c542cfad51ff3", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 17, "position": { "latitude": 47.24676513671875, "longitude": -2.1652019023895264 }, "stop_id": "5975", "timestamp": "1732203374", "trip": { "route_id": "96", "trip_id": "8-1616774175" }, "vehicle": { "id": "61d843eed74c542cfad51ff3", "label": "75252", "license_plate": "GD-622-PX" } } }, { "id": "vehicle:60a607dcd8ee7f00011d110a", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 16, "position": { "latitude": 47.25601577758789, "longitude": -2.167448043823242 }, "stop_id": "6048", "timestamp": "1732203372", "trip": { "route_id": "92", "trip_id": "8-1549665371" }, "vehicle": { "id": "60a607dcd8ee7f00011d110a", "label": "71832", "license_plate": "CP-075-HK" } } }, { "id": "vehicle:61d843f9cb24b3755a412664", "vehicle": { "current_status": "STOPPED_AT", "current_stop_sequence": 12, "position": { "latitude": 47.205413818359375, "longitude": -2.1470720767974854 }, "stop_id": "6092", "timestamp": "1732203372", "trip": { "route_id": "93", "trip_id": "8-1560417182" }, "vehicle": { "id": "61d843f9cb24b3755a412664", "label": "75253", "license_plate": "GD-742-PX" } } }, { "id": "trip:8-1549665371", "trip_update": { "stop_time_update": [ { "arrival": { "time": "1732202334" }, "departure": { "time": "1732202409" }, "stop_id": "6004", "stop_sequence": 1 }, { "arrival": { "time": "1732202443" }, "departure": { "time": "1732202453" }, "stop_id": "6274", "stop_sequence": 2 }, { "arrival": { "time": "1732202481" }, "departure": { "time": "1732202491" }, "stop_id": "6007", "stop_sequence": 3 }, { "arrival": { "time": "1732202616" }, "departure": { "time": "1732202632" }, "stop_id": "6014", "stop_sequence": 4 }, { "arrival": { "time": "1732202691" }, "departure": { "time": "1732202706" }, "stop_id": "6016", "stop_sequence": 5 }, { "arrival": { "time": "1732202740" }, "departure": { "time": "1732202756" }, "stop_id": "6019", "stop_sequence": 6 }, { "arrival": { "time": "1732202841" }, "departure": { "time": "1732202850" }, "stop_id": "6223", "stop_sequence": 7 }, { "arrival": { "time": "1732202912" }, "departure": { "time": "1732202928" }, "stop_id": "6025", "stop_sequence": 8 }, { "arrival": { "time": "1732202970" }, "departure": { "time": "1732202986" }, "stop_id": "6028", "stop_sequence": 9 }, { "arrival": { "time": "1732203018" }, "departure": { "time": "1732203026" }, "stop_id": "6031", "stop_sequence": 10 }, { "arrival": { "time": "1732203050" }, "departure": { "time": "1732203059" }, "stop_id": "6034", "stop_sequence": 11 }, { "arrival": { "time": "1732203101" }, "departure": { "time": "1732203122" }, "stop_id": "6169", "stop_sequence": 12 }, { "arrival": { "time": "1732203181" }, "departure": { "time": "1732203223" }, "stop_id": "6039", "stop_sequence": 13 }, { "arrival": { "time": "1732203283" }, "departure": { "time": "1732203303" }, "stop_id": "6042", "stop_sequence": 14 }, { "arrival": { "time": "1732203355" }, "departure": { "time": "1732203372" }, "stop_id": "6045", "stop_sequence": 15 }, { "arrival": { "time": "1732203420" }, "departure": { "time": "1732203420" }, "stop_id": "6048", "stop_sequence": 16 }, { "arrival": { "time": "1732203660" }, "departure": { "time": "1732203660" }, "stop_id": "8534", "stop_sequence": 17 }, { "arrival": { "time": "1732203840" }, "departure": { "time": "1732203840" }, "stop_id": "5975", "stop_sequence": 18 }, { "arrival": { "time": "1732203960" }, "departure": { "time": "1732203960" }, "stop_id": "6276", "stop_sequence": 19 }, { "arrival": { "time": "1732204020" }, "departure": { "time": "1732204020" }, "stop_id": "5968", "stop_sequence": 20 } ], "timestamp": "1732203372", "trip": { "route_id": "92", "trip_id": "8-1549665371" }, "vehicle": { "id": "60a607dcd8ee7f00011d110a", "label": "71832", "license_plate": "CP-075-HK" } } }, { "id": "trip:8-1560417182", "trip_update": { "stop_time_update": [ { "arrival": { "time": "1732202659" }, "departure": { "time": "1732202767" }, "stop_id": "5992", "stop_sequence": 1 }, { "arrival": { "time": "1732202818" }, "departure": { "time": "1732202836" }, "stop_id": "3972", "stop_sequence": 2 }, { "arrival": { "time": "1732202874" }, "departure": { "time": "1732202883" }, "stop_id": "6078", "stop_sequence": 3 }, { "arrival": { "time": "1732202908" }, "departure": { "time": "1732202924" }, "stop_id": "6081", "stop_sequence": 4 }, { "arrival": { "time": "1732202965" }, "departure": { "time": "1732202979" }, "stop_id": "6107", "stop_sequence": 5 }, { "arrival": { "time": "1732203015" }, "departure": { "time": "1732203024" }, "stop_id": "6104", "stop_sequence": 6 }, { "arrival": { "time": "1732203065" }, "departure": { "time": "1732203073" }, "stop_id": "6182", "stop_sequence": 7 }, { "arrival": { "time": "1732203144" }, "departure": { "time": "1732203153" }, "stop_id": "3966", "stop_sequence": 8 }, { "arrival": { "time": "1732203216" }, "departure": { "time": "1732203228" }, "stop_id": "6087", "stop_sequence": 9 }, { "arrival": { "time": "1732203248" }, "departure": { "time": "1732203264" }, "stop_id": "6262", "stop_sequence": 10 }, { "arrival": { "time": "1732203330" }, "departure": { "time": "1732203340" }, "stop_id": "3968", "stop_sequence": 11 }, { "arrival": { "time": "1732203372" }, "departure": { "time": "1732203390" }, "stop_id": "6092", "stop_sequence": 12 }, { "arrival": { "time": "1732203450" }, "departure": { "time": "1732203450" }, "stop_id": "6097", "stop_sequence": 13 } ], "timestamp": "1732203372", "trip": { "route_id": "93", "trip_id": "8-1560417182" }, "vehicle": { "id": "61d843f9cb24b3755a412664", "label": "75253", "license_plate": "GD-742-PX" } } }, { "id": "trip:8-1616774175", "trip_update": { "stop_time_update": [ { "arrival": { "time": "1732200837" }, "departure": { "time": "1732202080" }, "stop_id": "5975", "stop_sequence": 1 }, { "arrival": { "time": "1732202141" }, "departure": { "time": "1732202154" }, "stop_id": "5973", "stop_sequence": 2 }, { "arrival": { "time": "1732202192" }, "departure": { "time": "1732202208" }, "stop_id": "5983", "stop_sequence": 3 }, { "arrival": { "time": "1732202227" }, "departure": { "time": "1732202240" }, "stop_id": "8532", "stop_sequence": 4 }, { "arrival": { "time": "1732202394" }, "departure": { "time": "1732202403" }, "stop_id": "6167", "stop_sequence": 5 }, { "arrival": { "time": "1732202500" }, "departure": { "time": "1732202509" }, "stop_id": "3964", "stop_sequence": 6 }, { "arrival": { "time": "1732202548" }, "departure": { "time": "1732202584" }, "stop_id": "5989", "stop_sequence": 7 }, { "arrival": { "time": "1732202692" }, "departure": { "time": "1732202730" }, "stop_id": "5992", "stop_sequence": 8 }, { "arrival": { "time": "1732202778" }, "departure": { "time": "1732202796" }, "stop_id": "3972", "stop_sequence": 9 }, { "arrival": { "time": "1732202885" }, "departure": { "time": "1732202897" }, "stop_id": "6258", "stop_sequence": 10 }, { "arrival": { "time": "1732202931" }, "departure": { "time": "1732202948" }, "stop_id": "6073", "stop_sequence": 11 }, { "arrival": { "time": "1732202986" }, "departure": { "time": "1732202996" }, "stop_id": "6070", "stop_sequence": 12 }, { "arrival": { "time": "1732203039" }, "departure": { "time": "1732203051" }, "stop_id": "5966", "stop_sequence": 13 }, { "arrival": { "time": "1732203231" }, "departure": { "time": "1732203285" }, "stop_id": "5971", "stop_sequence": 15 }, { "arrival": { "time": "1732203351" }, "departure": { "time": "1732203363" }, "stop_id": "5973", "stop_sequence": 16 }, { "arrival": { "time": "1732203460" }, "departure": { "time": "1732203460" }, "stop_id": "5975", "stop_sequence": 17 } ], "timestamp": "1732203374", "trip": { "route_id": "96", "trip_id": "8-1616774175" }, "vehicle": { "id": "61d843eed74c542cfad51ff3", "label": "75252", "license_plate": "GD-622-PX" } } }, { "alert": { "cause": "UNKNOWN_CAUSE", "description_text": { "translation": [ { "text": "Bonjour,\n\nen raison de festivités dans le centre ville st ST BREVIN l'arrêt MAIRIE ne sera pas désservi.\n\nMerci de votre compréhension" } ] }, "effect": "UNKNOWN_EFFECT", "header_text": { "translation": [ { "text": "ROLLERS PARTY ARRET MAIRIE NON DESSERVI a compter de 19h le vendredi 09/08/2024" } ] }, "informed_entity": [ { "route_id": "92" }, { "route_id": "93" }, { "route_id": "96" }, { "stop_id": "3119" }, { "stop_id": "3120" }, { "stop_id": "3121" }, { "stop_id": "3123" }, { "stop_id": "3138" }, { "stop_id": "3964" }, { "stop_id": "3965" }, { "stop_id": "3966" }, { "stop_id": "3967" }, { "stop_id": "3968" }, { "stop_id": "3971" }, { "stop_id": "3972" }, { "stop_id": "3998" }, { "stop_id": "3999" }, { "stop_id": "5964" }, { "stop_id": "5966" }, { "stop_id": "5967" }, { "stop_id": "5968" }, { "stop_id": "5970" }, { "stop_id": "5971" }, { "stop_id": "5972" }, { "stop_id": "5973" }, { "stop_id": "5974" }, { "stop_id": "5975" }, { "stop_id": "5982" }, { "stop_id": "5983" }, { "stop_id": "5988" }, { "stop_id": "5989" }, { "stop_id": "5991" }, { "stop_id": "5992" }, { "stop_id": "6003" }, { "stop_id": "6004" }, { "stop_id": "6005" }, { "stop_id": "6006" }, { "stop_id": "6007" }, { "stop_id": "6008" }, { "stop_id": "6012" }, { "stop_id": "6013" }, { "stop_id": "6014" }, { "stop_id": "6015" }, { "stop_id": "6016" }, { "stop_id": "6017" }, { "stop_id": "6018" }, { "stop_id": "6019" }, { "stop_id": "6020" }, { "stop_id": "6024" }, { "stop_id": "6025" }, { "stop_id": "6026" }, { "stop_id": "6027" }, { "stop_id": "6028" }, { "stop_id": "6029" }, { "stop_id": "6030" }, { "stop_id": "6031" }, { "stop_id": "6032" }, { "stop_id": "6033" }, { "stop_id": "6034" }, { "stop_id": "6035" }, { "stop_id": "6036" }, { "stop_id": "6037" }, { "stop_id": "6038" }, { "stop_id": "6039" }, { "stop_id": "6040" }, { "stop_id": "6041" }, { "stop_id": "6042" }, { "stop_id": "6043" }, { "stop_id": "6044" }, { "stop_id": "6045" }, { "stop_id": "6046" }, { "stop_id": "6047" }, { "stop_id": "6048" }, { "stop_id": "6049" }, { "stop_id": "6068" }, { "stop_id": "6070" }, { "stop_id": "6071" }, { "stop_id": "6073" }, { "stop_id": "6077" }, { "stop_id": "6078" }, { "stop_id": "6079" }, { "stop_id": "6080" }, { "stop_id": "6081" }, { "stop_id": "6082" }, { "stop_id": "6086" }, { "stop_id": "6087" }, { "stop_id": "6088" }, { "stop_id": "6091" }, { "stop_id": "6092" }, { "stop_id": "6093" }, { "stop_id": "6096" }, { "stop_id": "6097" }, { "stop_id": "6100" }, { "stop_id": "6101" }, { "stop_id": "6102" }, { "stop_id": "6103" }, { "stop_id": "6104" }, { "stop_id": "6105" }, { "stop_id": "6106" }, { "stop_id": "6107" }, { "stop_id": "6166" }, { "stop_id": "6167" }, { "stop_id": "6169" }, { "stop_id": "6182" }, { "stop_id": "6222" }, { "stop_id": "6223" }, { "stop_id": "6224" }, { "stop_id": "6257" }, { "stop_id": "6258" }, { "stop_id": "6260" }, { "stop_id": "6261" }, { "stop_id": "6262" }, { "stop_id": "6263" }, { "stop_id": "6274" }, { "stop_id": "6275" }, { "stop_id": "6276" }, { "stop_id": "6749" }, { "stop_id": "8041" }, { "stop_id": "8042" }, { "stop_id": "8207" }, { "stop_id": "8531" }, { "stop_id": "8532" }, { "stop_id": "8533" }, { "stop_id": "8534" }, { "stop_id": "8535" }, { "stop_id": "8536" }, { "stop_id": "8537" } ], "severity_level": "UNKNOWN_SEVERITY" }, "id": "alert:66b6184af8b5f5297ab20a6a" } ], "header": { "gtfs_realtime_version": "2.0", "timestamp": "1732203374" } }