Resource details

File name: Info trafic en temps réel du réseau SOLEA
Format: gtfs-rt

Information sur l’état du trafic en temps réel

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

Download availability

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

219 errors, 1 warning

Many validation errors indicate that the GTFS-RT identifiers do not match the GTFS identifiers.

Validation carried out using the current GTFS file and the GTFS-RT the 2026-09-21 at 09:09 Europe/Paris using the MobilityData GTFS-RT validator.

Errors

GTFS-rt stop_id does not exist in GTFS data E011 109 errors

All stop_ids referenced in GTFS-rt feeds must exist in GTFS stops.txt

Sample errors
  • alert entity ID SITRAM:10016 stop_id SITRAM:StopPoint:100 does not exist in GTFS data stops.txt
  • alert entity ID SITRAM:10016 stop_id SITRAM:StopPoint:290 does not exist in GTFS data stops.txt
  • alert entity ID SITRAM:10016 stop_id SITRAM:StopPoint:544 does not exist in GTFS data stops.txt
  • alert entity ID SITRAM:10016 stop_id SITRAM:StopPoint:625 does not exist in GTFS data stops.txt
  • alert entity ID SITRAM:10016 stop_id SITRAM:StopPoint:639 does not exist in GTFS data stops.txt

GTFS-rt agency_id does not exist in GTFS data E034 109 errors

All agency_ids provided in the GTFS-rt alert.informed_entity.agency_id should also exist in GTFS agency.txt

Sample errors
  • alert ID SITRAM:10016 agency_id SITRAM does not exist in the GTFS data agency.txt
  • alert ID SITRAM:10016 agency_id SITRAM does not exist in the GTFS data agency.txt
  • alert ID SITRAM:10016 agency_id SITRAM does not exist in the GTFS data agency.txt
  • alert ID SITRAM:10016 agency_id SITRAM does not exist in the GTFS data agency.txt
  • alert ID SITRAM:10016 agency_id SITRAM does not exist in the GTFS data agency.txt

Alert does not have an informed_entity E032 1 error

All alerts must have at least one informed_entity.

Sample errors
  • alert ID SITRAM:9908 does not have an informed_entity - alerts must have at least one informed_entity

Warnings

Header timestamp is older than 65 seconds W008 1 error

The data in a GTFS-realtime feed should always be less than one minute old

Sample errors
  • header.timestamp is 2484 min 59 sec old which is greater than the recommended age of 65 seconds
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
W008 The data in a GTFS-realtime feed should always be less than one minute old 30 30 times (100 % of validations)
E011 All stop_ids referenced in GTFS-rt feeds must exist in GTFS stops.txt 2,315 24 times (80 % of validations)
E032 All alerts must have at least one informed_entity. 26 24 times (80 % of validations)
E034 All agency_ids provided in the GTFS-rt alert.informed_entity.agency_id should also exist in GTFS agency.txt 2,332 24 times (80 % of validations)
W006 trip should include a trip_id 1,031 12 times (40 % of validations)
W009 trip.schedule_relationship and stop_time_update.schedule_relationship should be populated 1,031 12 times (40 % of validations)

GTFS-RT feed content

Entities

Entities present in this feed at 2026-09-19 at 15:44 Europe/Paris.

service_alerts (6) vehicle_positions (0) trip_updates (0)

The timestamp field appears to be too old compared to the current time: the delay is 214,272 seconds. Try to update your feed at most every 30 seconds.

Entities seen in the last 7 days.

service_alerts

Service alerts

Here is a display of service alerts contained in this feed at 2026-09-19 at 15:44 Europe/Paris.

Unknown effect

Between 2026-07-04 at 03:00 Europe/Paris and 2026-09-26 at 23:59 Europe/Paris

Unknown effect

Between 2026-07-20 at 04:00 Europe/Paris and 2026-10-20 at 17:00 Europe/Paris

Unknown effect

Between 2026-09-01 at 05:00 Europe/Paris and 2026-10-09 at 23:59 Europe/Paris

Unknown effect

Between 2026-09-15 at 05:00 Europe/Paris and 2026-10-23 at 23:59 Europe/Paris

Unknown effect

Unknown effect

Decoded GTFS-RT feed

See full payload

Here is the decoded GTFS-RT feed Protobuf at 2026-09-19 at 15:44 Europe/Paris. You can look at the GTFS-RT documentation.

{ "entity": [ { "alert": { "activePeriod": [ { "end": "1790459940", "start": "1783126800" } ], "descriptionText": { "translation": [ { "language": "fr", "text": "<p>Du samedi 4 juillet au samedi 26 septembre,&nbsp;<strong>voyagez gratuitement sur le r&eacute;seau Sol&eacute;a chaque samedi</strong>&nbsp;&agrave; l&rsquo;initiative de Mulhouse Alsace Agglom&eacute;ration (m2A).</p>\n\n<p>La gratuit&eacute; s&#39;applique &agrave; l&#39;ensemble des services du r&eacute;seau Sol&eacute;a :</p>\n\n<ul style=\"list-style-type:disc\">\n\t<li>\n\t<ul style=\"list-style-type:circle\">\n\t\t<li>\n\t\t<ul style=\"list-style-type:square\">\n\t\t\t<li>Lignes tram</li>\n\t\t\t<li>Ligne Tram-train (entre Gare Centrale et Graffenwald)</li>\n\t\t\t<li>Lignes Bus</li>\n\t\t\t<li>Sol&eacute;a &agrave; la Demande (r&eacute;servation obligatoire)</li>\n\t\t\t<li>Parkings-Relais (P+R) Universit&eacute; et Nouveau Bassin</li>\n\t\t</ul>\n\t\t</li>\n\t</ul>\n\t</li>\n</ul>\n\n<p>Toutes les infos disponibles sur&nbsp;<a href=\"http://www.solea.info/\" rel=\"noopener noreferrer\" target=\"_blank\" title=\"http://www.solea.info\">www.solea.info</a></p>\n\n<p>&nbsp;</p>\n\n<p>Sol&eacute;a et m2A vous souhaitent un bel &eacute;t&eacute;</p>\n\n<p>&nbsp;</p>" } ] }, "headerText": { "translation": [ { "language": "fr", "text": "Réseau Solea gratuit tous les samedis" }, { "language": "fr", "text": "de Juillet à Septembre" } ] } }, "id": "SITRAM:9908" }, { "alert": { "activePeriod": [ { "end": "1792508400", "start": "1784512800" } ], "descriptionText": { "translation": [ { "language": "fr", "text": "<p>En raison de travaux de voirie, &agrave;&nbsp;partir du lundi 20 juillet et pour une dur&eacute;e de 3 mois.</p>\n\n<p><u><strong>Les arr&ecirc;ts suivants ne sont pas desservis par la ligne 16 :</strong></u></p>\n\n<p><strong>Direction OSENBACH</strong></p>\n\n<ul>\n\t<li>BEL AIR et LA BRUY&Egrave;RE,&nbsp;veuillez prendre le bus &agrave; l&#39;arr&ecirc;t PROVISOIRE situ&eacute; rue&nbsp;Albert Camus, &agrave; proximit&eacute; de la rue Jules Michelet.</li>\n\t<li>RABELAIS,&nbsp;veuillez prendre le bus &agrave; l&#39;arr&ecirc;t PROVISOIRE situ&eacute; 35 rue&nbsp;Albert Camus,</li>\n\t<li>HOCHSTATT,&nbsp;veuillez prendre le bus &agrave; l&#39;arr&ecirc;t PROVISOIRE situ&eacute; 5 rue&nbsp;Albert Camus,</li>\n\t<li>STOESSEL et SALLE DES SPORTS,&nbsp;veuillez prendre le bus &agrave; l&#39;arr&ecirc;t PALAIS DES SPORTS situ&eacute; rue de Brunstatt.</li>\n</ul>\n\n<p><strong>Direction MER ROUGE</strong></p>\n\n<ul>\n\t<li>LA BRUY&Egrave;RE et BEL AIR, veuillez prendre le bus &agrave; l&#39;arr&ecirc;t PROVISOIRE situ&eacute; rue&nbsp;Albert Camus, &agrave; l&#39;angle&nbsp;de la rue Jules Michelet.</li>\n\t<li>RABELAIS,&nbsp;veuillez prendre le bus &agrave; l&#39;arr&ecirc;t PROVISOIRE situ&eacute; en face du 35 rue&nbsp;Albert Camus.</li>\n\t<li>HOCHSTATT,&nbsp;veuillez prendre le bus &agrave; l&#39;arr&ecirc;t PROVISOIRE situ&eacute; en face du 5 rue&nbsp;Albert Camus.</li>\n\t<li>STOESSEL et SALLE DES SPORTS,&nbsp;veuillez prendre le bus &agrave; l&#39;arr&ecirc;t PALAIS DES SPORTS situ&eacute; rue de Brunstatt.</li>\n</ul>\n\n<p>Pendant la dur&eacute;e des travaux, la ligne 16 dessert exceptionellement l&#39;arr&ecirc;t AGRICULTURE dans les deux directions.</p>\n\n<p>Merci de votre compr&eacute;hension.</p>" } ] }, "headerText": { "translation": [ { "language": "fr", "text": "Ligne 16 : arrêts LA BRUYÈRE, BEL AIR, HOCHSTATT, RABELAIS, STOESSEL et SALLE DES SPORTS non desservis" }, { "language": "fr", "text": "À partir du 20 juillet et pour une durée de 3 mois." } ] }, "informedEntity": [ { "agencyId": "SITRAM", "routeId": "SITRAM:Line:16", "stopId": "SITRAM:StopPoint:100" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:16", "stopId": "SITRAM:StopPoint:290" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:16", "stopId": "SITRAM:StopPoint:544" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:16", "stopId": "SITRAM:StopPoint:625" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:16", "stopId": "SITRAM:StopPoint:639" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:16", "stopId": "SITRAM:StopPoint:291" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:16", "stopId": "SITRAM:StopPoint:543" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:16", "stopId": "SITRAM:StopPoint:624" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:16", "stopId": "SITRAM:StopPoint:638" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:16", "stopId": "SITRAM:StopPoint:99" } ] }, "id": "SITRAM:10016" }, { "alert": { "activePeriod": [ { "end": "1791583140", "start": "1788231600" } ], "descriptionText": { "translation": [ { "language": "fr", "text": "<p>En raison de travaux de voirie, &agrave; partir du mardi 1er septembre et pour une dur&eacute;e d&#39;environ 6 semaines :&nbsp;</p>\n\n<p>L&#39;arr&ecirc;t CARREFOUR DORNACH n&#39;est pas desservi :</p>\n\n<ul>\n\t<li>par la ligne&nbsp;13 direction Campanule ; la ligne&nbsp;16 dans les deux directions. Veuillez vous rendre &agrave; l&#39;arr&ecirc;t PROVISOIRE situ&eacute; en face de votre arr&ecirc;t habituel.</li>\n</ul>\n\n<p>Merci de votre compr&eacute;hension.</p>" } ] }, "headerText": { "translation": [ { "language": "fr", "text": "Lignes 13 et 16 : arrêt CARREFOUR DORNACH déplacé" }, { "language": "fr", "text": "A partir du mardi 1er septembre" } ] }, "informedEntity": [ { "agencyId": "SITRAM", "routeId": "SITRAM:Line:16", "stopId": "SITRAM:StopPoint:5217" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:16", "stopId": "SITRAM:StopPoint:1205" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:13", "stopId": "SITRAM:StopPoint:5217" } ] }, "id": "SITRAM:10170" }, { "alert": { "activePeriod": [ { "end": "1792792740", "start": "1789441200" } ], "descriptionText": { "translation": [ { "language": "fr", "text": "<p>En raison de travaux de voirie, <strong>&agrave; partir du mardi 15 septembre et pour une dur&eacute;e d&#39;environ 5 semaines :</strong></p>\n\n<p><u>L&#39;arr&ecirc;t COMMANDERIE n&#39;est pas desservi par la ligne 11 dans les deux directions.</u></p>\n\n<ul>\n\t<li>En direction de Gare Centrale, veuillez vous rendre &agrave; l&#39;arr&ecirc;t PROVISOIRE situ&eacute; 16 rue Saint-Jean.&nbsp;</li>\n\t<li>En direction de Centre Nautique, veuillez vous rendre &agrave; l&#39;arr&ecirc;t PROVISOIRE situ&eacute; &agrave; 13 rue Saint-Jean.</li>\n</ul>\n\n<p>Merci de votre compr&eacute;hension.</p>" } ] }, "headerText": { "translation": [ { "language": "fr", "text": "Ligne 11 : arrêt COMMANDERIE non desservi" }, { "language": "fr", "text": "A partir du mardi 15 septembre" } ] }, "informedEntity": [ { "agencyId": "SITRAM", "routeId": "SITRAM:Line:11", "stopId": "SITRAM:StopPoint:755" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:11", "stopId": "SITRAM:StopPoint:734" } ] }, "id": "SITRAM:10272" }, { "alert": { "activePeriod": [ { "end": "1789898400", "start": "1789887600" } ], "descriptionText": { "translation": [ { "language": "fr", "text": "<p>&Agrave; l&rsquo;occasion des Mulhousiennes, des perturbations sont &agrave; pr&eacute;voir dans la matin&eacute;e du<strong> dimanche 20 septembre 2026</strong> sur les lignes 2, 3 et Tram-Train.</p>\n\n<p><strong>Ligne tram 2</strong></p>\n\n<p><u>En direction de Coteaux :</u></p>\n\n<ul>\n\t<li>Les d&eacute;parts de Nouveau Bassin de 9h51, 10h11 et 10h31 sont supprim&eacute;s.</li>\n\t<li>Reprise de la ligne 2 au d&eacute;part de Nouveau Bassin &agrave; 10h51</li>\n</ul>\n\n<p><u>En direction de Nouveau Bassin :</u></p>\n\n<ul>\n\t<li>Les d&eacute;parts de Coteaux 10h02, 10h22 et 11h02 sont supprim&eacute;s.</li>\n\t<li>Reprise de la ligne 2 au d&eacute;part de Coteaux &agrave; 11h22</li>\n</ul>\n\n<p><strong>Ligne Tram-Train&nbsp;</strong></p>\n\n<p><u>En direction de Thann&nbsp;</u></p>\n\n<ul>\n\t<li>Le d&eacute;part de Gare Centrale &agrave; 9h56, en direction de Thann Gare, est avanc&eacute; &agrave; 9h43. Les horaires sont avanc&eacute;s de 13 minutes de Gare Centrale &agrave; Daguerre. &Agrave; partir de Zu Rhein : reprise des horaires habituels.</li>\n\t<li>Le d&eacute;part de 10h56 de Gare Centrale en direction de Thann Gare est supprim&eacute;. Le d&eacute;part est assur&eacute; depuis Dornach Gare &agrave; 11h10 en direction de Thann Gare.</li>\n\t<li>Reprise de la circulation au d&eacute;part de Gare Centrale &agrave; 11h56.</li>\n</ul>\n\n<p><u>En direction de Gare Centrale</u></p>\n\n<ul>\n\t<li>Le d&eacute;part de Thann Gare &agrave; 9h51 est en terminus &agrave; Dornach Gare.&nbsp;</li>\n\t<li>Reprise de la circulation au d&eacute;part de Thann &agrave; 10h51.</li>\n</ul>\n\n<p><strong>Ligne tram 3</strong></p>\n\n<ul>\n\t<li>Le d&eacute;part de Gare Centrale &agrave; 10h26, en direction de Lutterbach Gare (arriv&eacute;e pr&eacute;vue &agrave; 10h45), est supprim&eacute;.</li>\n\t<li>Le d&eacute;part de 9h48 de Lutterbach Gare en direction de Gare Centrale est supprim&eacute;.</li>\n\t<li>Reprise de la circulation au d&eacute;part de Gare Centrale &agrave; 11h26</li>\n\t<li>Reprise de la circulation au d&eacute;part de Lutterbach Gare &agrave; 10h48</li>\n</ul>\n\n<p><em>Consultez vos horaires en temps r&eacute;el sur le site et l&rsquo;application Sol&eacute;a.</em></p>\n\n<p>Merci pour votre compr&eacute;hension</p>\n\n<p>&nbsp;</p>" } ] }, "headerText": { "translation": [ { "language": "fr", "text": "Les Mulhousiennes 2026 : Perturbations lignes 2, 3 et Tram-Train" }, { "language": "fr", "text": "Dimanche 20 septembre 2026" } ] }, "informedEntity": [ { "agencyId": "SITRAM", "routeId": "SITRAM:Line:92", "stopId": "SITRAM:StopPoint:3081" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:92", "stopId": "SITRAM:StopPoint:3015" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:92", "stopId": "SITRAM:StopPoint:3075" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:92", "stopId": "SITRAM:StopPoint:3063" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:92", "stopId": "SITRAM:StopPoint:3009" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:92", "stopId": "SITRAM:StopPoint:3079" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:92", "stopId": "SITRAM:StopPoint:3013" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:92", "stopId": "SITRAM:StopPoint:3065" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:92", "stopId": "SITRAM:StopPoint:3067" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:92", "stopId": "SITRAM:StopPoint:3066" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:92", "stopId": "SITRAM:StopPoint:3071" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:92", "stopId": "SITRAM:StopPoint:3011" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:92", "stopId": "SITRAM:StopPoint:3077" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:92", "stopId": "SITRAM:StopPoint:3073" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:92", "stopId": "SITRAM:StopPoint:3014" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:92", "stopId": "SITRAM:StopPoint:3074" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:92", "stopId": "SITRAM:StopPoint:3062" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:92", "stopId": "SITRAM:StopPoint:3008" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:92", "stopId": "SITRAM:StopPoint:3078" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:92", "stopId": "SITRAM:StopPoint:3060" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:92", "stopId": "SITRAM:StopPoint:3012" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:92", "stopId": "SITRAM:StopPoint:3064" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:92", "stopId": "SITRAM:StopPoint:3068" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:92", "stopId": "SITRAM:StopPoint:3070" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:92", "stopId": "SITRAM:StopPoint:3010" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:92", "stopId": "SITRAM:StopPoint:3076" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:92", "stopId": "SITRAM:StopPoint:3072" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:94", "stopId": "SITRAM:StopPoint:3014" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:94", "stopId": "SITRAM:StopPoint:3020" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:94", "stopId": "SITRAM:StopPoint:3113" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:94", "stopId": "SITRAM:StopPoint:3008" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:94", "stopId": "SITRAM:StopPoint:3022" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:94", "stopId": "SITRAM:StopPoint:3012" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:94", "stopId": "SITRAM:StopPoint:3069" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:94", "stopId": "SITRAM:StopPoint:3010" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:94", "stopId": "SITRAM:StopPoint:3004" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:94", "stopId": "SITRAM:StopPoint:3018" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:94", "stopId": "SITRAM:StopPoint:3015" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:94", "stopId": "SITRAM:StopPoint:3021" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:94", "stopId": "SITRAM:StopPoint:3113" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:94", "stopId": "SITRAM:StopPoint:3025" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:94", "stopId": "SITRAM:StopPoint:3009" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:94", "stopId": "SITRAM:StopPoint:3023" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:94", "stopId": "SITRAM:StopPoint:3013" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:94", "stopId": "SITRAM:StopPoint:3067" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:94", "stopId": "SITRAM:StopPoint:3011" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:94", "stopId": "SITRAM:StopPoint:3005" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:94", "stopId": "SITRAM:StopPoint:3019" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3014" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3020" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3113" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3008" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3022" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3012" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3069" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3010" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3004" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3018" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3024" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3026" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3028" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3030" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3032" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3034" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3036" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3015" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3021" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3113" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3009" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3023" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3013" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3067" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3011" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3005" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3019" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3027" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3029" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3031" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3033" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3035" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3037" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3039" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3044" } ] }, "id": "SITRAM:10286" }, { "alert": { "activePeriod": [ { "end": "1789932600", "start": "1789873200" } ], "descriptionText": { "translation": [ { "language": "fr", "text": "<p>En raison de la F&ecirc;te des Rues &agrave; Brunstatt, les lignes 10 et 18 sont d&eacute;vi&eacute;es le dimanche 20&nbsp;septembre de 05h00 &agrave; 21h30.</p>\n\n<p>La ligne 10 ne dessert pas les arr&ecirc;ts suivants :</p>\n\n<ul>\n\t<li>VIGNERONS et CLEMENCEAU en direction de Ste Ursule, veuillez prendre le bus &agrave; l&#39;arr&ecirc;t SCHULTZ situ&eacute; 213 avenue d&rsquo;Altkirch.</li>\n\t<li>CLEMENCEAU en direction de Vignerons. Pas de report&nbsp;</li>\n\t<li>SCHULTZ en direction de Vignerons. Pas de report.</li>\n</ul>\n\n<p>La ligne 18 ne dessert pas les arr&ecirc;ts suivants :</p>\n\n<ul>\n\t<li>VIGNERONS et CLEMENCEAU&nbsp;en direction de Bel Air, veuillez prendre le bus &agrave; l&#39;arr&ecirc;t SUPER U BRUNSTATT situ&eacute; 320 avenue d&#39;Altkirch.</li>\n\t<li>VIGNERONS et CLEMENCEAU en direction de Super U Brunstatt. Pas de report.</li>\n</ul>\n\n<p>&nbsp;</p>\n\n<p>Merci de votre compr&eacute;hension.</p>" } ] }, "headerText": { "translation": [ { "language": "fr", "text": "Lignes 10 et 18 : arrêts VIGNERONS, CLEMENCEAU et SCHULTZ non desservis" }, { "language": "fr", "text": "Le dimanche 20 septembre" } ] }, "informedEntity": [ { "agencyId": "SITRAM", "routeId": "SITRAM:Line:10", "stopId": "SITRAM:StopPoint:148" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:10", "stopId": "SITRAM:StopPoint:775" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:10", "stopId": "SITRAM:StopPoint:932" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:10", "stopId": "SITRAM:StopPoint:147" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:10", "stopId": "SITRAM:StopPoint:606" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:10", "stopId": "SITRAM:StopPoint:932" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:10", "stopId": "SITRAM:StopPoint:97" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:18", "stopId": "SITRAM:StopPoint:147" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:18", "stopId": "SITRAM:StopPoint:97" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:18", "stopId": "SITRAM:StopPoint:148" }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:18", "stopId": "SITRAM:StopPoint:775" } ] }, "id": "SITRAM:10298" } ], "header": { "gtfsRealtimeVersion": "1.0", "timestamp": "1789825454" } }