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 Nosbus.

Download availability

2026-07-29
100%
2026-08-03
100%
2026-07-22
100%
2026-08-05
100%
2026-07-09
100%
2026-07-15
100%
2026-08-02
100%
2026-07-06
100%
2026-08-01
100%
2026-07-13
100%
2026-07-24
100%
2026-07-18
100%
2026-07-08
100%
2026-07-27
100%
2026-07-30
100%
2026-08-04
100%
2026-07-16
100%
2026-07-23
100%
2026-07-14
100%
2026-07-21
100%
2026-07-17
100%
2026-07-31
100%
2026-07-11
100%
2026-07-19
100%
2026-07-10
100%
2026-07-07
100%
2026-07-20
100%
2026-07-28
100%
2026-07-26
100%
2026-07-25
100%
2026-07-12
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 2026-08-04 at 09:13 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 4-4832886785 stop_sequence 12 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 83 17 times (57 % 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 81 14 times (47 % of validations)
E022 stop_time_update arrival/departure times between sequential stops should always increase - they should never be the same or decrease. 30 7 times (23 % of validations)

GTFS-RT feed content

Entities

Entities present in this feed at 2026-08-05 at 08:41 Europe/Paris.

vehicle_positions (1) service_alerts (1) trip_updates (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 2026-08-05 at 08:41 Europe/Paris.

NOUVEAUTE RESEAU NOSBUS 2023 ! Unknown effect

Déplacez-vous, c'est gratuit pour tous sur le réseau NOSBUS !

Between 2023-01-02 at 00:00 Europe/Paris and 2027-01-02 at 23:59 Europe/Paris

Decoded GTFS-RT feed

See full payload

Here is the decoded GTFS-RT feed Protobuf at 2026-08-05 at 08:41 Europe/Paris. You can look at the GTFS-RT documentation.

{ "entity": [ { "id": "vehicle:654b46045ec4fc6709a84518", "vehicle": { "currentStopSequence": 6, "position": { "latitude": 48.321136474609375, "longitude": 0.8044692873954773 }, "stopId": "5162", "timestamp": "1785912058", "trip": { "routeId": "289", "scheduleRelationship": "SCHEDULED", "tripId": "4-4850057219" }, "vehicle": { "id": "654b46045ec4fc6709a84518", "label": "70708", "licensePlate": "(70708) CV-497-HG" } } }, { "alert": { "activePeriod": [ { "end": "1798930740", "start": "1672614000" } ], "cause": "OTHER_CAUSE", "descriptionText": { "translation": [ { "text": "Déplacez-vous, c'est gratuit pour tous\nsur le réseau NOSBUS ! " } ] }, "headerText": { "translation": [ { "text": "NOUVEAUTE RESEAU NOSBUS 2023 !" } ] }, "informedEntity": [ { "routeId": "288" }, { "routeId": "289" }, { "routeId": "290" } ] }, "id": "alert:63b3ffcabe4cd033e6b5093f" }, { "id": "trip:4-4850057219", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1785911571" }, "departure": { "time": "1785911792" }, "stopId": "693", "stopSequence": 1 }, { "arrival": { "time": "1785911814" }, "departure": { "time": "1785911830" }, "stopId": "5213", "stopSequence": 2 }, { "arrival": { "time": "1785911864" }, "departure": { "time": "1785911921" }, "stopId": "5214", "stopSequence": 3 }, { "arrival": { "time": "1785911960" }, "departure": { "time": "1785912000" }, "stopId": "5165", "stopSequence": 4 }, { "arrival": { "time": "1785912017" }, "departure": { "time": "1785912058" }, "stopId": "5164", "stopSequence": 5 }, { "arrival": { "time": "1785912110" }, "departure": { "time": "1785912110" }, "stopId": "5162", "stopSequence": 6 }, { "arrival": { "time": "1785912170" }, "departure": { "time": "1785912170" }, "stopId": "6459", "stopSequence": 7 }, { "arrival": { "time": "1785912230" }, "departure": { "time": "1785912230" }, "stopId": "5161", "stopSequence": 8 }, { "arrival": { "time": "1785912290" }, "departure": { "time": "1785912290" }, "stopId": "5160", "stopSequence": 9 }, { "arrival": { "time": "1785912350" }, "departure": { "time": "1785912350" }, "stopId": "5215", "stopSequence": 10 }, { "arrival": { "time": "1785912410" }, "departure": { "time": "1785912410" }, "stopId": "679", "stopSequence": 11 }, { "arrival": { "time": "1785912470" }, "departure": { "time": "1785912470" }, "stopId": "5156", "stopSequence": 12 }, { "arrival": { "time": "1785912530" }, "departure": { "time": "1785912530" }, "stopId": "673", "stopSequence": 13 }, { "arrival": { "time": "1785912590" }, "departure": { "time": "1785912590" }, "stopId": "681", "stopSequence": 14 }, { "arrival": { "time": "1785912650" }, "departure": { "time": "1785912650" }, "stopId": "5217", "stopSequence": 15 }, { "arrival": { "time": "1785912710" }, "departure": { "time": "1785912710" }, "stopId": "7399", "stopSequence": 16 }, { "arrival": { "time": "1785912711" }, "departure": { "time": "1785912711" }, "stopId": "5218", "stopSequence": 17 }, { "arrival": { "time": "1785912770" }, "departure": { "time": "1785912770" }, "stopId": "5219", "stopSequence": 18 }, { "arrival": { "time": "1785912830" }, "departure": { "time": "1785912830" }, "stopId": "5220", "stopSequence": 19 }, { "arrival": { "time": "1785912890" }, "departure": { "time": "1785912890" }, "stopId": "5221", "stopSequence": 20 }, { "arrival": { "time": "1785912950" }, "departure": { "time": "1785912950" }, "stopId": "5222", "stopSequence": 21 }, { "arrival": { "time": "1785913010" }, "departure": { "time": "1785913010" }, "stopId": "5198", "stopSequence": 22 }, { "arrival": { "time": "1785913070" }, "departure": { "time": "1785913070" }, "stopId": "5223", "stopSequence": 23 }, { "arrival": { "time": "1785913130" }, "departure": { "time": "1785913130" }, "stopId": "4788", "stopSequence": 24 }, { "arrival": { "time": "1785913190" }, "departure": { "time": "1785913190" }, "stopId": "5141", "stopSequence": 25 }, { "arrival": { "time": "1785913250" }, "departure": { "time": "1785913250" }, "stopId": "947", "stopSequence": 26 } ], "timestamp": "1785912058", "trip": { "routeId": "289", "scheduleRelationship": "SCHEDULED", "tripId": "4-4850057219" }, "vehicle": { "id": "654b46045ec4fc6709a84518", "label": "70708", "licensePlate": "(70708) CV-497-HG" } } } ], "header": { "gtfsRealtimeVersion": "2.0", "timestamp": "1785912062" } }