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

297 errors, 297 warnings

Validation carried out using the current GTFS file and the GTFS-RT the 2026-02-04 at 08:12 Europe/Paris using the MobilityData GTFS-RT validator.

Errors

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

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

Sample errors
  • alert entity ID SITRAM:7786 stop_id SITRAM:StopPoint:881 does not exist in GTFS data stops.txt
  • alert entity ID SITRAM:7786 stop_id SITRAM:StopPoint:882 does not exist in GTFS data stops.txt
  • alert entity ID SITRAM:7786 stop_id SITRAM:StopPoint:350 does not exist in GTFS data stops.txt
  • alert entity ID SITRAM:7786 stop_id SITRAM:StopPoint:351 does not exist in GTFS data stops.txt
  • alert entity ID SITRAM:7786 stop_id SITRAM:StopPoint:379 does not exist in GTFS data stops.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:8954 does not have an informed_entity - alerts must have at least one informed_entity

GTFS-rt agency_id does not exist in GTFS data E034 148 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:7786 agency_id SITRAM does not exist in the GTFS data agency.txt
  • alert ID SITRAM:7786 agency_id SITRAM does not exist in the GTFS data agency.txt
  • alert ID SITRAM:7786 agency_id SITRAM does not exist in the GTFS data agency.txt
  • alert ID SITRAM:7786 agency_id SITRAM does not exist in the GTFS data agency.txt
  • alert ID SITRAM:7786 agency_id SITRAM does not exist in the GTFS data agency.txt

Warnings

trip missing trip_id W006 148 errors

trip should include a trip_id

Sample errors
  • entity ID SITRAM:7786 does not contain a trip_id
  • entity ID SITRAM:7786 does not contain a trip_id
  • entity ID SITRAM:7786 does not contain a trip_id
  • entity ID SITRAM:7786 does not contain a trip_id
  • entity ID SITRAM:7786 does not contain a trip_id

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 1247 min 26 sec old which is greater than the recommended age of 65 seconds

schedule_relationship not populated W009 148 errors

trip.schedule_relationship and stop_time_update.schedule_relationship should be populated

Sample errors
  • entity ID SITRAM:7786 does not have a schedule_relationship
  • entity ID SITRAM:7786 does not have a schedule_relationship
  • entity ID SITRAM:7786 does not have a schedule_relationship
  • entity ID SITRAM:7786 does not have a schedule_relationship
  • entity ID SITRAM:7786 does not have a schedule_relationship
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 29 29 times (97 % of validations)
E011 All stop_ids referenced in GTFS-rt feeds must exist in GTFS stops.txt 5,440 28 times (93 % of validations)
E034 All agency_ids provided in the GTFS-rt alert.informed_entity.agency_id should also exist in GTFS agency.txt 5,440 28 times (93 % of validations)
W006 trip should include a trip_id 5,440 28 times (93 % of validations)
W009 trip.schedule_relationship and stop_time_update.schedule_relationship should be populated 5,440 28 times (93 % of validations)
E032 All alerts must have at least one informed_entity. 5 5 times (17 % of validations)

GTFS-RT feed content

Entities

Entities present in this feed at 2026-02-04 at 08:24 Europe/Paris.

service_alerts (5) vehicle_positions (0) trip_updates (0)

The timestamp field appears to be too old compared to the current time: the delay is 27,079 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-02-04 at 08:24 Europe/Paris.

Unknown effect

Between 2025-08-18 at 05:00 Europe/Paris and 2026-02-28 at 23:59 Europe/Paris

Unknown effect

Between 2025-11-05 at 05:00 Europe/Paris and 2026-03-06 at 23:59 Europe/Paris

Unknown effect

Between 2026-01-19 at 05:00 Europe/Paris and 2026-02-05 at 08:59 Europe/Paris

Unknown effect

Unknown effect

Between 2026-02-02 at 13:00 Europe/Paris and 2026-03-13 at 13:00 Europe/Paris

Decoded GTFS-RT feed

See full payload

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

{ "entity": [ { "alert": { "activePeriod": [ { "end": "1772319540", "start": "1755486000" } ], "descriptionText": { "translation": [ { "language": "fr", "text": "<p>En raison de travaux de voirie, la ligne 50 est&nbsp;d&eacute;vi&eacute;e. Les travaux se poursuivent jusque fin f&eacute;vrier 2026. Les horaires de la ligne sont adapt&eacute;s. Vous pouvez consulter en pi&egrave;ce jointe la nouvelle fiche horaires ou&nbsp;les nouveaux horaires &agrave; votre arr&ecirc;t en cliquant sur le lien ci dessous.:</p>\n\n<p>&nbsp;</p>\n\n<div>\n<p><a href=\"https://www.solea.info/se-deplacer/horaires-des-lignes/vos-horaires-par-arret\" style=\"background-color: #ffe700; padding:10px; margin:auto; display:block; text-align:center; border-radius:50px;\" target=\"_blank\"><span style=\"color:#000000\">Consultez les horaires par arr&ecirc;t</span></a></p>\n</div>\n\n<p>&nbsp;</p>\n\n<p><strong>En direction de Rattachement :</strong></p>\n\n<ul>\n\t<li>&nbsp;Les arr&ecirc;ts CH&Acirc;TEAU D&rsquo;EAU et DAENSCHE ne sont pas desservis. Veuillez prendre le bus &agrave; l&rsquo;arr&ecirc;t DAENSCHE PROVISOIRE, situ&eacute; 5 rue d&rsquo;Heimsbrunn.&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</li>\n</ul>\n\n<p><strong>En direction de Ch&acirc;teau d&rsquo;Eau :</strong></p>\n\n<ul>\n\t<li>Le terminus CH&Acirc;TEAU D&rsquo;EAU n&rsquo;est pas desservi. Le terminus&nbsp;est d&eacute;plac&eacute; &agrave; l&rsquo;arr&ecirc;t DAENSCHE, situ&eacute; rue d&rsquo;Heimsbrunn.</li>\n</ul>\n\n<p>Merci de votre compr&eacute;hension.</p>" } ] }, "headerText": { "translation": [ { "language": "fr", "text": "LIGNE 50 : nouveaux horaires" }, { "language": "fr", "text": "A partir du 20 décembre" } ] }, "informedEntity": [ { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:881", "trip": { "directionId": 1, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:882", "trip": { "directionId": 1, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:350", "trip": { "directionId": 1, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:351", "trip": { "directionId": 1, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:379", "trip": { "directionId": 1, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:398", "trip": { "directionId": 1, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:399", "trip": { "directionId": 1, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:3200", "trip": { "directionId": 1, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:132", "trip": { "directionId": 1, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:133", "trip": { "directionId": 1, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:1840", "trip": { "directionId": 1, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:1841", "trip": { "directionId": 1, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:1843", "trip": { "directionId": 1, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:1844", "trip": { "directionId": 1, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:1845", "trip": { "directionId": 1, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:1846", "trip": { "directionId": 1, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:1847", "trip": { "directionId": 1, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:1848", "trip": { "directionId": 1, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:1850", "trip": { "directionId": 1, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:2058", "trip": { "directionId": 1, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:2059", "trip": { "directionId": 1, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:2060", "trip": { "directionId": 1, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:2061", "trip": { "directionId": 1, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:2087", "trip": { "directionId": 1, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:2088", "trip": { "directionId": 1, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:5210", "trip": { "directionId": 1, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:5211", "trip": { "directionId": 1, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:801", "trip": { "directionId": 1, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:802", "trip": { "directionId": 1, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:2085", "trip": { "directionId": 1, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:881", "trip": { "directionId": 2, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:882", "trip": { "directionId": 2, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:350", "trip": { "directionId": 2, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:351", "trip": { "directionId": 2, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:379", "trip": { "directionId": 2, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:398", "trip": { "directionId": 2, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:399", "trip": { "directionId": 2, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:3200", "trip": { "directionId": 2, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:132", "trip": { "directionId": 2, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:133", "trip": { "directionId": 2, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:1840", "trip": { "directionId": 2, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:1841", "trip": { "directionId": 2, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:1843", "trip": { "directionId": 2, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:1844", "trip": { "directionId": 2, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:1845", "trip": { "directionId": 2, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:1846", "trip": { "directionId": 2, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:1847", "trip": { "directionId": 2, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:1848", "trip": { "directionId": 2, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:1850", "trip": { "directionId": 2, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:2058", "trip": { "directionId": 2, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:2059", "trip": { "directionId": 2, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:2060", "trip": { "directionId": 2, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:2061", "trip": { "directionId": 2, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:2087", "trip": { "directionId": 2, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:2088", "trip": { "directionId": 2, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:5210", "trip": { "directionId": 2, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:5211", "trip": { "directionId": 2, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:801", "trip": { "directionId": 2, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:802", "trip": { "directionId": 2, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:2085", "trip": { "directionId": 2, "routeId": "SITRAM:Line:50" } } ] }, "id": "SITRAM:7786" }, { "alert": { "activePeriod": [ { "end": "1772837940", "start": "1762315200" } ], "descriptionText": { "translation": [ { "language": "fr", "text": "<p><strong><u>En raison de travaux de voirie &agrave; Brunstatt, la ligne 51 est d&eacute;vi&eacute;e. Les travaux se poursuivent jusque d&eacute;but mars 2026.</u></strong></p>\n\n<p>Les arr&ecirc;ts suivants ne sont pas desservis dans les deux directions :&nbsp;</p>\n\n<ul>\n\t<li>UNIVERSIT&Eacute;, HIRONDELLES et ARTHUR ASHE, veuillez prendre le bus &agrave; l&#39;arr&ecirc;t UNIVERSIT&Eacute; situ&eacute; rue de l&#39;Universit&eacute;.</li>\n</ul>\n\n<p>&nbsp;</p>\n\n<p><u><strong>Les horaires de la ligne 51 en direction de Clair Horizon sont modifi&eacute;s &agrave; partir du lundi 10 novembre jusqu&#39;&agrave; la fin des travaux &agrave; Brunstatt</strong></u></p>\n\n<p>Le bus au d&eacute;part de l&rsquo;arr&ecirc;t GARE CENTRALE, habituellement pr&eacute;vu &agrave; 7h05, passera &agrave; 6h50.</p>\n\n<p>Ces ajustements &nbsp;:</p>\n\n<ul>\n\t<li>sont&nbsp;valables&nbsp;du lundi au vendredi</li>\n\t<li>sont appliqu&eacute;s uniquement en direction de Clair Horizon.</li>\n\t<li>sont appliqu&eacute;s&nbsp;<u><strong>e</strong><strong>ntre 6h50 et 7h20 avec 15 minutes d&#39;avance par &agrave; rapport &agrave; l&#39;horaire initial.</strong></u></li>\n</ul>\n\n<p>Nous vous invitons &agrave; consulter la fiche horaire mise &agrave; jour de la ligne 51 disponible ci-dessous, ainsi que&nbsp;depuis la rubrique se d&eacute;placer &gt; vos horaires par lignes. Les horaires sont &eacute;galement disponibles&nbsp;depuis la rubrique se d&eacute;placer &gt; vos horaires par arr&ecirc;t.&nbsp;</p>\n\n<p>&nbsp;</p>\n\n<p><br />\nMerci de votre compr&eacute;hension.</p>\n\n<p>&nbsp;</p>" } ] }, "headerText": { "translation": [ { "language": "fr", "text": "Ligne 51 : arrêts UNIVERSITÉ, HIRONDELLES et ARTHUR ASHE non desservis + modification des horaires" }, { "language": "fr", "text": "A partir du lundi 5 janvier" } ] }, "informedEntity": [ { "agencyId": "SITRAM", "routeId": "SITRAM:Line:51", "stopId": "SITRAM:StopPoint:160", "trip": { "directionId": 1, "routeId": "SITRAM:Line:51" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:51", "stopId": "SITRAM:StopPoint:381", "trip": { "directionId": 1, "routeId": "SITRAM:Line:51" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:51", "stopId": "SITRAM:StopPoint:669", "trip": { "directionId": 1, "routeId": "SITRAM:Line:51" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:51", "stopId": "SITRAM:StopPoint:670", "trip": { "directionId": 1, "routeId": "SITRAM:Line:51" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:51", "stopId": "SITRAM:StopPoint:909", "trip": { "directionId": 1, "routeId": "SITRAM:Line:51" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:51", "stopId": "SITRAM:StopPoint:929", "trip": { "directionId": 1, "routeId": "SITRAM:Line:51" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:51", "stopId": "SITRAM:StopPoint:160", "trip": { "directionId": 2, "routeId": "SITRAM:Line:51" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:51", "stopId": "SITRAM:StopPoint:381", "trip": { "directionId": 2, "routeId": "SITRAM:Line:51" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:51", "stopId": "SITRAM:StopPoint:669", "trip": { "directionId": 2, "routeId": "SITRAM:Line:51" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:51", "stopId": "SITRAM:StopPoint:670", "trip": { "directionId": 2, "routeId": "SITRAM:Line:51" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:51", "stopId": "SITRAM:StopPoint:909", "trip": { "directionId": 2, "routeId": "SITRAM:Line:51" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:51", "stopId": "SITRAM:StopPoint:929", "trip": { "directionId": 2, "routeId": "SITRAM:Line:51" } } ] }, "id": "SITRAM:8674" }, { "alert": { "activePeriod": [ { "end": "1770278340", "start": "1768795200" } ], "descriptionText": { "translation": [ { "language": "fr", "text": "<p>En raison de travaux de voirie, la ligne C6 est d&eacute;vi&eacute;e &agrave; partir du lundi 19 janvier jusqu&#39;au jeudi 5 f&eacute;vrier &agrave; 8h59.</p>\n\n<p>Les arr&ecirc;ts suivants ne sont&nbsp;pas desservis en direction de Maison du Territoire :&nbsp;</p>\n\n<ul>\n\t<li>TULIPES, veuillez prendre le bus &agrave; l&#39;arr&ecirc;t ST EXUPERY situ&eacute; rue des Flandres,</li>\n\t<li>ITALIE, veuillez prendre le bus &agrave; l&#39;arr&ecirc;t PROVISOIRE situ&eacute; 20 avenue d&#39;Italie &agrave; Illzach.</li>\n</ul>\n\n<p>Merci de votre compr&eacute;hension.</p>" } ] }, "headerText": { "translation": [ { "language": "fr", "text": "Ligne C6 : arrêts TULIPES et ITALIE non desservis en direction de Maison du Territoire" }, { "language": "fr", "text": "A partir du lundi 19 janvier 2026" } ] }, "informedEntity": [ { "agencyId": "SITRAM", "routeId": "SITRAM:Line:C6", "stopId": "SITRAM:StopPoint:1196", "trip": { "directionId": 1, "routeId": "SITRAM:Line:C6" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:C6", "stopId": "SITRAM:StopPoint:1220", "trip": { "directionId": 1, "routeId": "SITRAM:Line:C6" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:C6", "stopId": "SITRAM:StopPoint:1196", "trip": { "directionId": 2, "routeId": "SITRAM:Line:C6" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:C6", "stopId": "SITRAM:StopPoint:1220", "trip": { "directionId": 2, "routeId": "SITRAM:Line:C6" } } ] }, "id": "SITRAM:8762" }, { "alert": { "activePeriod": [ { "end": "1771196340", "start": "1770264000" } ], "descriptionText": { "translation": [ { "language": "fr", "text": "<p>En raison de travaux de voirie, la ligne C6 est d&eacute;vi&eacute;e du jeudi 5 f&eacute;vrier 2026 jusqu&#39;au dimanche 15 f&eacute;vrier inclus.</p>\n\n<p>Les arr&ecirc;ts suivants ne sont&nbsp;pas desservis en direction de Collines Ikea :</p>\n\n<ul>\n\t<li>TULIPES, veuillez prendre le bus &agrave; l&#39;arr&ecirc;t ST EXUPERY situ&eacute; rue des Flandres,</li>\n\t<li>ITALIE, veuillez prendre le bus &agrave; l&#39;arr&ecirc;t PROVISOIRE situ&eacute; en face du 20 avenue d&#39;Italie &agrave; Illzach.</li>\n</ul>\n\n<p>Merci de votre compr&eacute;hension.</p>" } ] }, "headerText": { "translation": [ { "language": "fr", "text": "Ligne C6 : arrêts TULIPES et ITALIE non desservis en direction de Collines Ikea" }, { "language": "fr", "text": "A partir du jeudi 5 février 2026 à 9h00" } ] }, "informedEntity": [ { "agencyId": "SITRAM", "routeId": "SITRAM:Line:C6", "stopId": "SITRAM:StopPoint:1199", "trip": { "directionId": 1, "routeId": "SITRAM:Line:C6" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:C6", "stopId": "SITRAM:StopPoint:1221", "trip": { "directionId": 1, "routeId": "SITRAM:Line:C6" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:C6", "stopId": "SITRAM:StopPoint:1199", "trip": { "directionId": 2, "routeId": "SITRAM:Line:C6" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:C6", "stopId": "SITRAM:StopPoint:1221", "trip": { "directionId": 2, "routeId": "SITRAM:Line:C6" } } ] }, "id": "SITRAM:8908" }, { "alert": { "activePeriod": [ { "end": "1773403200", "start": "1770033600" } ], "descriptionText": { "translation": [ { "language": "fr", "text": "<p>En raison de travaux sur la ligne SNCF &agrave; partir <strong><u>du lundi 2 f&eacute;vrier&nbsp;</u></strong><u><strong>jusqu&#39;au jeudi 12 mars 2026 inclus :</strong></u></p>\n\n<ul>\n\t<li>Le d&eacute;part de la&nbsp;Gare Centrale &agrave; 22h46 en direction de Thann Gare 23h25 n&#39;est pas assur&eacute;&nbsp;par la ligne tram-train.</li>\n\t<li>Un car de substitution assure la liaison&nbsp;entre la Gare Centrale et Thann Gare.</li>\n</ul>\n\n<p><strong><u>Arr&ecirc;ts desservis par le car de substitution : Gare Centrale, Goerich, Dornach Gare DMC, Lutterbach Gare, Gare de Graffenwald, Gare de Cernay, Gare de Thann.</u></strong></p>\n\n<p><strong><u>Du mardi 3 f&eacute;vrier jusqu&#39;au vendredi 13 mars 2026 </u></strong></p>\n\n<p><strong><u>inclus :</u></strong></p>\n\n<ul>\n\t<li>Le d&eacute;part de Thann St Jacques &agrave; 5h29 en direction de la&nbsp;Gare Centrale 6h10 est supprim&eacute;.</li>\n</ul>\n\n<p>Merci pour votre compr&eacute;hension.</p>" } ] }, "headerText": { "translation": [ { "language": "fr", "text": "Ligne tram-train : travaux - Départs non effectués + car de substitution" }, { "language": "fr", "text": "à partir du lundi 2 février 2026" } ] }, "informedEntity": [ { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3015", "trip": { "directionId": 1, "routeId": "SITRAM:Line:93" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3014", "trip": { "directionId": 1, "routeId": "SITRAM:Line:93" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3021", "trip": { "directionId": 1, "routeId": "SITRAM:Line:93" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3020", "trip": { "directionId": 1, "routeId": "SITRAM:Line:93" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3113", "trip": { "directionId": 1, "routeId": "SITRAM:Line:93" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3009", "trip": { "directionId": 1, "routeId": "SITRAM:Line:93" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3008", "trip": { "directionId": 1, "routeId": "SITRAM:Line:93" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3023", "trip": { "directionId": 1, "routeId": "SITRAM:Line:93" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3022", "trip": { "directionId": 1, "routeId": "SITRAM:Line:93" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3013", "trip": { "directionId": 1, "routeId": "SITRAM:Line:93" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3012", "trip": { "directionId": 1, "routeId": "SITRAM:Line:93" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3067", "trip": { "directionId": 1, "routeId": "SITRAM:Line:93" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3069", "trip": { "directionId": 1, "routeId": "SITRAM:Line:93" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3011", "trip": { "directionId": 1, "routeId": "SITRAM:Line:93" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3010", "trip": { "directionId": 1, "routeId": "SITRAM:Line:93" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3004", "trip": { "directionId": 1, "routeId": "SITRAM:Line:93" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3005", "trip": { "directionId": 1, "routeId": "SITRAM:Line:93" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3019", "trip": { "directionId": 1, "routeId": "SITRAM:Line:93" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3018", "trip": { "directionId": 1, "routeId": "SITRAM:Line:93" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3024", "trip": { "directionId": 1, "routeId": "SITRAM:Line:93" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3026", "trip": { "directionId": 1, "routeId": "SITRAM:Line:93" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3027", "trip": { "directionId": 1, "routeId": "SITRAM:Line:93" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3028", "trip": { "directionId": 1, "routeId": "SITRAM:Line:93" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3029", "trip": { "directionId": 1, "routeId": "SITRAM:Line:93" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3030", "trip": { "directionId": 1, "routeId": "SITRAM:Line:93" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3031", "trip": { "directionId": 1, "routeId": "SITRAM:Line:93" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3032", "trip": { "directionId": 1, "routeId": "SITRAM:Line:93" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3033", "trip": { "directionId": 1, "routeId": "SITRAM:Line:93" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3034", "trip": { "directionId": 1, "routeId": "SITRAM:Line:93" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3035", "trip": { "directionId": 1, "routeId": "SITRAM:Line:93" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3036", "trip": { "directionId": 1, "routeId": "SITRAM:Line:93" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3037", "trip": { "directionId": 1, "routeId": "SITRAM:Line:93" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3039", "trip": { "directionId": 1, "routeId": "SITRAM:Line:93" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3044", "trip": { "directionId": 1, "routeId": "SITRAM:Line:93" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3015", "trip": { "directionId": 2, "routeId": "SITRAM:Line:93" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3014", "trip": { "directionId": 2, "routeId": "SITRAM:Line:93" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3021", "trip": { "directionId": 2, "routeId": "SITRAM:Line:93" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3020", "trip": { "directionId": 2, "routeId": "SITRAM:Line:93" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3113", "trip": { "directionId": 2, "routeId": "SITRAM:Line:93" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3009", "trip": { "directionId": 2, "routeId": "SITRAM:Line:93" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3008", "trip": { "directionId": 2, "routeId": "SITRAM:Line:93" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3023", "trip": { "directionId": 2, "routeId": "SITRAM:Line:93" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3022", "trip": { "directionId": 2, "routeId": "SITRAM:Line:93" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3013", "trip": { "directionId": 2, "routeId": "SITRAM:Line:93" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3012", "trip": { "directionId": 2, "routeId": "SITRAM:Line:93" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3067", "trip": { "directionId": 2, "routeId": "SITRAM:Line:93" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3069", "trip": { "directionId": 2, "routeId": "SITRAM:Line:93" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3011", "trip": { "directionId": 2, "routeId": "SITRAM:Line:93" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3010", "trip": { "directionId": 2, "routeId": "SITRAM:Line:93" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3004", "trip": { "directionId": 2, "routeId": "SITRAM:Line:93" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3005", "trip": { "directionId": 2, "routeId": "SITRAM:Line:93" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3019", "trip": { "directionId": 2, "routeId": "SITRAM:Line:93" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3018", "trip": { "directionId": 2, "routeId": "SITRAM:Line:93" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3024", "trip": { "directionId": 2, "routeId": "SITRAM:Line:93" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3026", "trip": { "directionId": 2, "routeId": "SITRAM:Line:93" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3027", "trip": { "directionId": 2, "routeId": "SITRAM:Line:93" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3028", "trip": { "directionId": 2, "routeId": "SITRAM:Line:93" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3029", "trip": { "directionId": 2, "routeId": "SITRAM:Line:93" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3030", "trip": { "directionId": 2, "routeId": "SITRAM:Line:93" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3031", "trip": { "directionId": 2, "routeId": "SITRAM:Line:93" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3032", "trip": { "directionId": 2, "routeId": "SITRAM:Line:93" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3033", "trip": { "directionId": 2, "routeId": "SITRAM:Line:93" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3034", "trip": { "directionId": 2, "routeId": "SITRAM:Line:93" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3035", "trip": { "directionId": 2, "routeId": "SITRAM:Line:93" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3036", "trip": { "directionId": 2, "routeId": "SITRAM:Line:93" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3037", "trip": { "directionId": 2, "routeId": "SITRAM:Line:93" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3039", "trip": { "directionId": 2, "routeId": "SITRAM:Line:93" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:93", "stopId": "SITRAM:StopPoint:3044", "trip": { "directionId": 2, "routeId": "SITRAM:Line:93" } } ] }, "id": "SITRAM:8948" } ], "header": { "gtfsRealtimeVersion": "1.0", "timestamp": "1770189857" } }