Resource details
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 Réso.
Download availability
Learn more
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
❌2 errors, 4 warnings
Validation carried out using the current GTFS file and the GTFS-RT the 2025-04-04 at 09:12 Europe/Paris using the MobilityData GTFS-RT validator.
Errors
stop_time_update doesn't have arrival or departure E043 2 errors
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-5254152250 stop_sequence 18 doesn't have arrival or departure
- trip_id 8-5257363457 stop_sequence 15 doesn't have arrival or departure
Warnings
ID in one feed missing from the other W003 4 errors
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
Sample errors
- trip_id 8-5254152250 is in TripUpdates but not in VehiclePositions feed
- trip_id 8-5257363457 is in TripUpdates but not in VehiclePositions feed
- trip_id 8-5251858462 is in TripUpdates but not in VehiclePositions feed
- trip_id 8-5256446032 is in TripUpdates but not in VehiclePositions feed
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 | 41 | 18 times (58 % 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 | 21 | 7 times (23 % of validations) |
E022 | stop_time_update arrival/departure times between sequential stops should always increase - they should never be the same or decrease. | 10 | 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) |
W009 | trip.schedule_relationship and stop_time_update.schedule_relationship should be populated | 1 | 1 times (3 % of validations) |
GTFS-RT feed content
Entities
Entities present in this feed at 2025-04-04 at 12:33 Europe/Paris.
service_alerts (9) trip_updates (3) vehicle_positions (2)Entities seen in the last 7 days.
service_alerts trip_updates vehicle_positionsService alerts
Here is a display of service alerts contained in this feed at 2025-04-04 at 12:33 Europe/Paris.
Travaux rue Paul Doumer Modified service
Du 3 mars au 7 mai, en raison de travaux rue Paul Doumer, le trajet et les horaires du renfort scolaire sont modifiés : - Reverdy : 8h05 - Raphaël Elizé : 8h15 - Champ de Foire : 8h20 - Résidence Saint-Denis : 8h25 - Résidence Fleurie : 8h26 - Résidence Piscine : 8h28 - Gare routière : 8h32 - Malraux : 8h38.
Between 2025-02-26 at 01:00 Europe/Paris and 2025-05-08 at 01:59 Europe/Paris
Travaux rue Paul Doumer Significant delays
Du lundi 3 mars au mercredi 7 mai, en raison de travaux rue Paul Doumer, possibilité de retard entre 5 et 10 min sur les horaires du bus Réso. Restez connecté sur Pysae pour visualiser les horaires en temps réel.
Between 2025-03-04 at 01:00 Europe/Paris and 2025-05-08 at 01:59 Europe/Paris
Arrêt "Simone Veil" non desservi Modified service
En raison de travaux, l'arrêt "Simone Veil" ne sera pas desservi à 9h24 dans le sens Gastines vers Tuilerie, du mercredi 26 mars au mercredi 7 mai 2025.
Between 2025-03-24 at 01:00 Europe/Paris and 2025-05-08 at 01:59 Europe/Paris
Arrêt "Jeans Soubigou" non desservi Modified service
En raison de travaux, l'arrêt "Jean Soubigou" ne sera pas desservi à 9h22 dans le sens Gastines vers Tuilerie, du 26 mars au mercredi 7 mai 2025.
Between 2025-03-24 at 01:00 Europe/Paris and 2025-05-08 at 01:59 Europe/Paris
Arrêt "Centre Aquatique" non desservi Modified service
En raison de travaux, l'arrêt "Centre Aquatique" ne sera pas desservi à 9h21 dans le sens Gastines vers Tuilerie, du mercredi 26 mars au mercredi 7 mai 2025.
Between 2025-03-24 at 01:00 Europe/Paris and 2025-05-08 at 01:59 Europe/Paris
Arrêt "Gendarmerie" non desservi Modified service
En raison de travaux, l'arrêt "Gendarmerie" ne sera pas desservi à 9h19 dans le sens Gastines vers Tuilerie, du mercredi 26 mars au mercredi 7 mai 2025.
Between 2025-03-24 at 01:00 Europe/Paris and 2025-05-08 at 01:59 Europe/Paris
Arrêt "Rémy Lambert" non desservi Modified service
En raison de travaux, l'arrêt "Rémy Lambert" ne sera pas desservi à 9h18 dans le sens Gastines vers Tuilerie, du mercredi 26 mars au mercredi 7 mai 2025.
Between 2025-03-24 at 01:00 Europe/Paris and 2025-05-08 at 01:59 Europe/Paris
Arrêt "Reverdy" non desservi Modified service
En raison de travaux, l'arrêt "Reverdy" ne sera pas desservi à 18h17 dans le sens Tuilerie vers Gastines, du mercredi 26 mars au mercredi 7 mai 2025.
Between 2025-03-24 at 01:00 Europe/Paris and 2025-05-08 at 01:59 Europe/Paris
Arrêt "Champ de Foire" non desservi Modified service
En raison de travaux, l'arrêt "Champ de Foire" ne sera pas desservi à 8h14 dans le sens Tuilerie vers Gastines, du mercredi 26 mars au mercredi 7 mai 2025.
Between 2025-03-24 at 01:00 Europe/Paris and 2025-05-08 at 01:59 Europe/Paris
Decoded GTFS-RT feed
See full payload
Here is the decoded GTFS-RT feed Protobuf at 2025-04-04 at 12:33 Europe/Paris. You can look at the GTFS-RT documentation.
{
"entity": [
{
"id": "vehicle:60f6da02b397926c0b5b9550",
"vehicle": {
"current_status": "STOPPED_AT",
"current_stop_sequence": 1,
"position": {
"latitude": 47.85699462890625,
"longitude": -0.345802903175354
},
"stop_id": "5747",
"timestamp": "1743762789",
"trip": {
"route_id": "313",
"schedule_relationship": "SCHEDULED",
"trip_id": "8-5252448298"
},
"vehicle": {
"id": "60f6da02b397926c0b5b9550",
"label": "72308",
"license_plate": "EB-139-BV"
}
}
},
{
"id": "vehicle:60f6da02b397926c0b5b957e",
"vehicle": {
"current_status": "INCOMING_AT",
"current_stop_sequence": 18,
"position": {
"latitude": 47.83958435058594,
"longitude": -0.32578858733177185
},
"stop_id": "6793",
"timestamp": "1743762788",
"trip": {
"route_id": "313",
"schedule_relationship": "SCHEDULED",
"trip_id": "8-5253496852"
},
"vehicle": {
"id": "60f6da02b397926c0b5b957e",
"label": "71802",
"license_plate": "DT-460-RH"
}
}
},
{
"id": "trip:8-5257232416-851-LMCJV__",
"trip_update": {
"stop_time_update": [
{
"arrival": {
"time": "1743759099"
},
"departure": {
"time": "1743759173"
},
"stop_id": "5806",
"stop_sequence": 1
},
{
"arrival": {
"time": "1743759221"
},
"departure": {
"time": "1743759230"
},
"stop_id": "6988",
"stop_sequence": 2
},
{
"arrival": {
"time": "1743759330"
},
"departure": {
"time": "1743759345"
},
"stop_id": "6765",
"stop_sequence": 3
},
{
"arrival": {
"time": "1743759376"
},
"departure": {
"time": "1743759386"
},
"stop_id": "4414",
"stop_sequence": 4
},
{
"arrival": {
"time": "1743759539"
},
"departure": {
"time": "1743759578"
},
"stop_id": "6779",
"stop_sequence": 5
},
{
"arrival": {
"time": "1743759615"
},
"departure": {
"time": "1743759646"
},
"stop_id": "6781",
"stop_sequence": 6
},
{
"arrival": {
"time": "1743759686"
},
"departure": {
"time": "1743759696"
},
"stop_id": "1416",
"stop_sequence": 7
},
{
"arrival": {
"time": "1743759749"
},
"departure": {
"time": "1743759813"
},
"stop_id": "6780",
"stop_sequence": 8
},
{
"arrival": {
"time": "1743759833"
},
"departure": {
"time": "1743759851"
},
"stop_id": "6782",
"stop_sequence": 9
},
{
"arrival": {
"time": "1743759911"
},
"departure": {
"time": "1743759941"
},
"stop_id": "5804",
"stop_sequence": 10
},
{
"arrival": {
"time": "1743759971"
},
"departure": {
"time": "1743760007"
},
"stop_id": "5750",
"stop_sequence": 11
},
{
"arrival": {
"time": "1743760105"
},
"departure": {
"time": "1743760123"
},
"stop_id": "5736",
"stop_sequence": 12
},
{
"arrival": {
"time": "1743760212"
},
"departure": {
"time": "1743760220"
},
"stop_id": "6259",
"stop_sequence": 13
},
{
"arrival": {
"time": "1743760278"
},
"departure": {
"time": "1743760302"
},
"stop_id": "5725",
"stop_sequence": 14
},
{
"arrival": {
"time": "1743760396"
},
"departure": {
"time": "1743760404"
},
"stop_id": "6783",
"stop_sequence": 15
},
{
"arrival": {
"time": "1743760477"
},
"departure": {
"time": "1743760524"
},
"stop_id": "6790",
"stop_sequence": 16
},
{
"arrival": {
"time": "1743760584"
},
"departure": {
"time": "1743760623"
},
"stop_id": "6784",
"stop_sequence": 17
},
{
"arrival": {
"time": "1743760654"
},
"departure": {
"time": "1743760667"
},
"stop_id": "6785",
"stop_sequence": 18
},
{
"arrival": {
"time": "1743760757"
},
"departure": {
"time": "1743760802"
},
"stop_id": "6786",
"stop_sequence": 19
},
{
"arrival": {
"time": "1743761022"
},
"departure": {
"time": "1743761036"
},
"stop_id": "5789",
"stop_sequence": 20
},
{
"arrival": {
"time": "1743761370"
},
"departure": {
"time": "1743761457"
},
"stop_id": "6787",
"stop_sequence": 21
},
{
"arrival": {
"time": "1743761524"
},
"departure": {
"time": "1743761533"
},
"stop_id": "6788",
"stop_sequence": 22
},
{
"arrival": {
"time": "1743761623"
},
"departure": {
"time": "1743761662"
},
"stop_id": "5787",
"stop_sequence": 23
},
{
"arrival": {
"time": "1743761666"
},
"departure": {
"time": "1743761750"
},
"stop_id": "4091",
"stop_sequence": 24
},
{
"arrival": {
"time": "1743761807"
},
"departure": {
"time": "1743761814"
},
"stop_id": "5785",
"stop_sequence": 25
},
{
"arrival": {
"time": "1743761850"
},
"departure": {
"time": "1743761861"
},
"stop_id": "6789",
"stop_sequence": 26
},
{
"arrival": {
"time": "1743761931"
},
"departure": {
"time": "1743761961"
},
"stop_id": "6766",
"stop_sequence": 27
},
{
"arrival": {
"time": "1743762107"
},
"departure": {
"time": "1743762114"
},
"stop_id": "6791",
"stop_sequence": 28
},
{
"arrival": {
"time": "1743762137"
},
"departure": {
"time": "1743762144"
},
"stop_id": "6792",
"stop_sequence": 29
},
{
"arrival": {
"time": "1743762192"
},
"departure": {
"time": "1743762203"
},
"stop_id": "5782",
"stop_sequence": 30
},
{
"arrival": {
"time": "1743762371"
},
"departure": {
"time": "1743762393"
},
"stop_id": "7058",
"stop_sequence": 31
},
{
"arrival": {
"time": "1743762409"
},
"departure": {
"time": "1743762430"
},
"stop_id": "5739",
"stop_sequence": 32
},
{
"arrival": {
"time": "1743762480"
},
"departure": {
"time": "1743762491"
},
"stop_id": "5761",
"stop_sequence": 33
},
{
"arrival": {
"time": "1743762595"
},
"departure": {
"time": "1743762634"
},
"stop_id": "5779",
"stop_sequence": 34
},
{
"arrival": {
"time": "1743762740"
},
"stop_id": "5747",
"stop_sequence": 35
}
],
"timestamp": "1743762789",
"trip": {
"route_id": "313",
"schedule_relationship": "SCHEDULED",
"trip_id": "8-5257232416-851-LMCJV__"
},
"vehicle": {
"id": "60f6da02b397926c0b5b9550",
"label": "72308",
"license_plate": "EB-139-BV"
}
}
},
{
"id": "trip:8-5252448298",
"trip_update": {
"stop_time_update": [
{
"arrival": {
"time": "1743762742"
},
"stop_id": "5747",
"stop_sequence": 1
},
{
"arrival": {
"time": "1743763020"
},
"departure": {
"time": "1743763020"
},
"stop_id": "5779",
"stop_sequence": 2
},
{
"arrival": {
"time": "1743763080"
},
"departure": {
"time": "1743763080"
},
"stop_id": "5782",
"stop_sequence": 3
},
{
"arrival": {
"time": "1743763140"
},
"departure": {
"time": "1743763140"
},
"stop_id": "5731",
"stop_sequence": 4
},
{
"arrival": {
"time": "1743763200"
},
"departure": {
"time": "1743763200"
},
"stop_id": "5728",
"stop_sequence": 5
},
{
"arrival": {
"time": "1743763320"
},
"departure": {
"time": "1743763320"
},
"stop_id": "6766",
"stop_sequence": 6
},
{
"arrival": {
"time": "1743763440"
},
"departure": {
"time": "1743763440"
},
"stop_id": "5771",
"stop_sequence": 7
},
{
"arrival": {
"time": "1743763500"
},
"departure": {
"time": "1743763500"
},
"stop_id": "5773",
"stop_sequence": 8
},
{
"arrival": {
"time": "1743763560"
},
"departure": {
"time": "1743763560"
},
"stop_id": "1411",
"stop_sequence": 9
},
{
"arrival": {
"time": "1743763680"
},
"departure": {
"time": "1743763680"
},
"stop_id": "5776",
"stop_sequence": 10
},
{
"arrival": {
"time": "1743763860"
},
"departure": {
"time": "1743763860"
},
"stop_id": "5789",
"stop_sequence": 11
},
{
"arrival": {
"time": "1743764160"
},
"departure": {
"time": "1743764160"
},
"stop_id": "4118",
"stop_sequence": 12
},
{
"arrival": {
"time": "1743764220"
},
"departure": {
"time": "1743764220"
},
"stop_id": "5723",
"stop_sequence": 13
},
{
"arrival": {
"time": "1743764280"
},
"departure": {
"time": "1743764280"
},
"stop_id": "5758",
"stop_sequence": 14
},
{
"arrival": {
"time": "1743764400"
},
"departure": {
"time": "1743764400"
},
"stop_id": "5804",
"stop_sequence": 15
},
{
"arrival": {
"time": "1743764460"
},
"departure": {
"time": "1743764460"
},
"stop_id": "5750",
"stop_sequence": 16
},
{
"arrival": {
"time": "1743764580"
},
"departure": {
"time": "1743764580"
},
"stop_id": "5736",
"stop_sequence": 17
},
{
"arrival": {
"time": "1743764640"
},
"departure": {
"time": "1743764640"
},
"stop_id": "6259",
"stop_sequence": 18
},
{
"arrival": {
"time": "1743764760"
},
"departure": {
"time": "1743764760"
},
"stop_id": "5725",
"stop_sequence": 19
},
{
"arrival": {
"time": "1743764820"
},
"departure": {
"time": "1743764820"
},
"stop_id": "5768",
"stop_sequence": 20
},
{
"arrival": {
"time": "1743764880"
},
"departure": {
"time": "1743764880"
},
"stop_id": "5742",
"stop_sequence": 21
},
{
"arrival": {
"time": "1743764940"
},
"departure": {
"time": "1743764940"
},
"stop_id": "1417",
"stop_sequence": 22
},
{
"arrival": {
"time": "1743765000"
},
"departure": {
"time": "1743765000"
},
"stop_id": "5755",
"stop_sequence": 23
},
{
"arrival": {
"time": "1743765060"
},
"departure": {
"time": "1743765060"
},
"stop_id": "5763",
"stop_sequence": 24
},
{
"arrival": {
"time": "1743765180"
},
"departure": {
"time": "1743765180"
},
"stop_id": "5819",
"stop_sequence": 25
},
{
"arrival": {
"time": "1743765300"
},
"departure": {
"time": "1743765300"
},
"stop_id": "5806",
"stop_sequence": 26
}
],
"timestamp": "1743762789",
"trip": {
"route_id": "313",
"schedule_relationship": "SCHEDULED",
"trip_id": "8-5252448298"
},
"vehicle": {
"id": "60f6da02b397926c0b5b9550",
"label": "72308",
"license_plate": "EB-139-BV"
}
}
},
{
"id": "trip:8-5253496852",
"trip_update": {
"stop_time_update": [
{
"arrival": {
"time": "1743760866"
},
"departure": {
"time": "1743761139"
},
"stop_id": "5806",
"stop_sequence": 1
},
{
"arrival": {
"time": "1743761193"
},
"departure": {
"time": "1743761199"
},
"stop_id": "6988",
"stop_sequence": 2
},
{
"arrival": {
"time": "1743761247"
},
"departure": {
"time": "1743761261"
},
"stop_id": "6765",
"stop_sequence": 3
},
{
"arrival": {
"time": "1743761296"
},
"departure": {
"time": "1743761305"
},
"stop_id": "4414",
"stop_sequence": 4
},
{
"arrival": {
"time": "1743761480"
},
"departure": {
"time": "1743761533"
},
"stop_id": "6779",
"stop_sequence": 5
},
{
"arrival": {
"time": "1743761575"
},
"departure": {
"time": "1743761615"
},
"stop_id": "6781",
"stop_sequence": 6
},
{
"arrival": {
"time": "1743761672"
},
"departure": {
"time": "1743761694"
},
"stop_id": "1416",
"stop_sequence": 7
},
{
"arrival": {
"time": "1743761751"
},
"departure": {
"time": "1743761802"
},
"stop_id": "6780",
"stop_sequence": 8
},
{
"arrival": {
"time": "1743761821"
},
"departure": {
"time": "1743761843"
},
"stop_id": "6782",
"stop_sequence": 9
},
{
"arrival": {
"time": "1743761883"
},
"departure": {
"time": "1743761891"
},
"stop_id": "5804",
"stop_sequence": 10
},
{
"arrival": {
"time": "1743761917"
},
"departure": {
"time": "1743761962"
},
"stop_id": "5750",
"stop_sequence": 11
},
{
"arrival": {
"time": "1743762059"
},
"departure": {
"time": "1743762128"
},
"stop_id": "5736",
"stop_sequence": 12
},
{
"arrival": {
"time": "1743762222"
},
"departure": {
"time": "1743762229"
},
"stop_id": "6259",
"stop_sequence": 13
},
{
"arrival": {
"time": "1743762300"
},
"departure": {
"time": "1743762389"
},
"stop_id": "5725",
"stop_sequence": 14
},
{
"arrival": {
"time": "1743762480"
},
"departure": {
"time": "1743762523"
},
"stop_id": "1417",
"stop_sequence": 15
},
{
"arrival": {
"time": "1743762616"
},
"departure": {
"time": "1743762656"
},
"stop_id": "6795",
"stop_sequence": 16
},
{
"arrival": {
"time": "1743762733"
},
"departure": {
"time": "1743762759"
},
"stop_id": "5912",
"stop_sequence": 17
},
{
"arrival": {
"time": "1743762830"
},
"departure": {
"time": "1743762830"
},
"stop_id": "6793",
"stop_sequence": 18
},
{
"arrival": {
"time": "1743762890"
},
"departure": {
"time": "1743762890"
},
"stop_id": "6785",
"stop_sequence": 19
},
{
"arrival": {
"time": "1743763010"
},
"departure": {
"time": "1743763010"
},
"stop_id": "6786",
"stop_sequence": 20
},
{
"arrival": {
"time": "1743763130"
},
"departure": {
"time": "1743763130"
},
"stop_id": "5789",
"stop_sequence": 21
},
{
"arrival": {
"time": "1743763310"
},
"departure": {
"time": "1743763310"
},
"stop_id": "6787",
"stop_sequence": 22
},
{
"arrival": {
"time": "1743763430"
},
"departure": {
"time": "1743763430"
},
"stop_id": "6788",
"stop_sequence": 23
},
{
"arrival": {
"time": "1743763490"
},
"departure": {
"time": "1743763490"
},
"stop_id": "6789",
"stop_sequence": 24
},
{
"arrival": {
"time": "1743763610"
},
"departure": {
"time": "1743763610"
},
"stop_id": "6766",
"stop_sequence": 25
},
{
"arrival": {
"time": "1743763730"
},
"departure": {
"time": "1743763730"
},
"stop_id": "6791",
"stop_sequence": 26
},
{
"arrival": {
"time": "1743763790"
},
"departure": {
"time": "1743763790"
},
"stop_id": "6792",
"stop_sequence": 27
},
{
"arrival": {
"time": "1743763850"
},
"departure": {
"time": "1743763850"
},
"stop_id": "5782",
"stop_sequence": 28
},
{
"arrival": {
"time": "1743763970"
},
"departure": {
"time": "1743763970"
},
"stop_id": "7058",
"stop_sequence": 29
},
{
"arrival": {
"time": "1743764030"
},
"departure": {
"time": "1743764030"
},
"stop_id": "5739",
"stop_sequence": 30
},
{
"arrival": {
"time": "1743764090"
},
"departure": {
"time": "1743764090"
},
"stop_id": "5761",
"stop_sequence": 31
},
{
"arrival": {
"time": "1743764210"
},
"departure": {
"time": "1743764210"
},
"stop_id": "5779",
"stop_sequence": 32
},
{
"arrival": {
"time": "1743764330"
},
"departure": {
"time": "1743764330"
},
"stop_id": "5747",
"stop_sequence": 33
}
],
"timestamp": "1743762788",
"trip": {
"route_id": "313",
"schedule_relationship": "SCHEDULED",
"trip_id": "8-5253496852"
},
"vehicle": {
"id": "60f6da02b397926c0b5b957e",
"label": "71802",
"license_plate": "DT-460-RH"
}
}
},
{
"alert": {
"active_period": [
{
"end": "1746662340",
"start": "1740528000"
}
],
"cause": "CONSTRUCTION",
"description_text": {
"translation": [
{
"text": "Du 3 mars au 7 mai, en raison de travaux rue Paul Doumer, le trajet et les horaires du renfort scolaire sont modifiés :\n\n- Reverdy : 8h05\n\n- Raphaël Elizé : 8h15\n\n- Champ de Foire : 8h20\n\n- Résidence Saint-Denis : 8h25\n\n- Résidence Fleurie : 8h26\n\n- Résidence Piscine : 8h28\n\n- Gare routière : 8h32\n\n- Malraux : 8h38."
}
]
},
"effect": "MODIFIED_SERVICE",
"header_text": {
"translation": [
{
"text": "Travaux rue Paul Doumer"
}
]
},
"informed_entity": [
{
"route_id": "313"
}
]
},
"id": "alert:67bf1678181c40a195415377"
},
{
"alert": {
"active_period": [
{
"end": "1746662340",
"start": "1741046400"
}
],
"cause": "CONSTRUCTION",
"description_text": {
"translation": [
{
"text": "Du lundi 3 mars au mercredi 7 mai, en raison de travaux rue Paul Doumer, possibilité de retard entre 5 et 10 min sur les horaires du bus Réso. \n\nRestez connecté sur Pysae pour visualiser les horaires en temps réel. "
}
]
},
"effect": "SIGNIFICANT_DELAYS",
"header_text": {
"translation": [
{
"text": "Travaux rue Paul Doumer"
}
]
},
"informed_entity": [
{
"route_id": "305"
},
{
"route_id": "313"
}
]
},
"id": "alert:67c700ed2766f89fc7e57022"
},
{
"alert": {
"active_period": [
{
"end": "1746662340",
"start": "1742774400"
}
],
"cause": "CONSTRUCTION",
"description_text": {
"translation": [
{
"text": "En raison de travaux, l'arrêt \"Simone Veil\" ne sera pas desservi à 9h24 dans le sens Gastines vers Tuilerie, du mercredi 26 mars au mercredi 7 mai 2025."
}
]
},
"effect": "MODIFIED_SERVICE",
"header_text": {
"translation": [
{
"text": "Arrêt \"Simone Veil\" non desservi"
}
]
},
"informed_entity": [
{
"route_id": "313"
}
]
},
"id": "alert:67e11360d1bae8ec8d2d7c95"
},
{
"alert": {
"active_period": [
{
"end": "1746662340",
"start": "1742774400"
}
],
"cause": "CONSTRUCTION",
"description_text": {
"translation": [
{
"text": "En raison de travaux, l'arrêt \"Jean Soubigou\" ne sera pas desservi à 9h22 dans le sens Gastines vers Tuilerie, du 26 mars au mercredi 7 mai 2025."
}
]
},
"effect": "MODIFIED_SERVICE",
"header_text": {
"translation": [
{
"text": "Arrêt \"Jeans Soubigou\" non desservi"
}
]
},
"informed_entity": [
{
"route_id": "313"
}
]
},
"id": "alert:67e1139e6b235ffe218ebf82"
},
{
"alert": {
"active_period": [
{
"end": "1746662340",
"start": "1742774400"
}
],
"cause": "CONSTRUCTION",
"description_text": {
"translation": [
{
"text": "En raison de travaux, l'arrêt \"Centre Aquatique\" ne sera pas desservi à 9h21 dans le sens Gastines vers Tuilerie, du mercredi 26 mars au mercredi 7 mai 2025."
}
]
},
"effect": "MODIFIED_SERVICE",
"header_text": {
"translation": [
{
"text": "Arrêt \"Centre Aquatique\" non desservi"
}
]
},
"informed_entity": [
{
"route_id": "313"
}
]
},
"id": "alert:67e113f8f6063d85d83fb179"
},
{
"alert": {
"active_period": [
{
"end": "1746662340",
"start": "1742774400"
}
],
"cause": "CONSTRUCTION",
"description_text": {
"translation": [
{
"text": "En raison de travaux, l'arrêt \"Gendarmerie\" ne sera pas desservi à 9h19 dans le sens Gastines vers Tuilerie, du mercredi 26 mars au mercredi 7 mai 2025."
}
]
},
"effect": "MODIFIED_SERVICE",
"header_text": {
"translation": [
{
"text": "Arrêt \"Gendarmerie\" non desservi"
}
]
},
"informed_entity": [
{
"route_id": "313"
}
]
},
"id": "alert:67e1143ce1b235f59812b550"
},
{
"alert": {
"active_period": [
{
"end": "1746662340",
"start": "1742774400"
}
],
"cause": "CONSTRUCTION",
"description_text": {
"translation": [
{
"text": "En raison de travaux, l'arrêt \"Rémy Lambert\" ne sera pas desservi à 9h18 dans le sens Gastines vers Tuilerie, du mercredi 26 mars au mercredi 7 mai 2025."
}
]
},
"effect": "MODIFIED_SERVICE",
"header_text": {
"translation": [
{
"text": "Arrêt \"Rémy Lambert\" non desservi"
}
]
},
"informed_entity": [
{
"route_id": "313"
}
]
},
"id": "alert:67e116abd1bae8ec8d2d7d48"
},
{
"alert": {
"active_period": [
{
"end": "1746662340",
"start": "1742774400"
}
],
"cause": "CONSTRUCTION",
"description_text": {
"translation": [
{
"text": "En raison de travaux, l'arrêt \"Reverdy\" ne sera pas desservi à 18h17 dans le sens Tuilerie vers Gastines, du mercredi 26 mars au mercredi 7 mai 2025."
}
]
},
"effect": "MODIFIED_SERVICE",
"header_text": {
"translation": [
{
"text": "Arrêt \"Reverdy\" non desservi"
}
]
},
"informed_entity": [
{
"route_id": "313"
}
]
},
"id": "alert:67e11708211777873c19ba28"
},
{
"alert": {
"active_period": [
{
"end": "1746662340",
"start": "1742774400"
}
],
"cause": "CONSTRUCTION",
"description_text": {
"translation": [
{
"text": "En raison de travaux, l'arrêt \"Champ de Foire\" ne sera pas desservi à 8h14 dans le sens Tuilerie vers Gastines, du mercredi 26 mars au mercredi 7 mai 2025."
}
]
},
"effect": "MODIFIED_SERVICE",
"header_text": {
"translation": [
{
"text": "Arrêt \"Champ de Foire\" non desservi"
}
]
},
"informed_entity": [
{
"route_id": "313"
}
]
},
"id": "alert:67e1177792299e23b38e6fc8"
}
],
"header": {
"gtfs_realtime_version": "2.0",
"timestamp": "1743762791"
}
}