Sollte diese Nachricht nicht einwandfrei zu lesen sein, klicken Sie bitte hier.
15. September 2026
Symbolbild SKI
--- English version see below ---
Liebe Nutzer:innen von opentransportdata.swiss
Gerne informieren wir euch über die neuesten Entwicklungen rund um die Open-Data-Plattform.
Vorankündigung zum Train Formation Service (TFS)
Bildquelle: unsplash.com
Der Train Formation Service (TFS) von opentransportdata.swiss wird zunehmend genutzt und gehört inzwischen zu den Top 5 unserer APIs. Um die steigenden Anforderungen zuverlässig abzudecken, fokussieren wir uns auf die Optimierung der Datenverarbeitung aus den Quellsystemen sowie die Modernisierung des Datenformats. Seit Juni 2026 investieren wir gezielt in die Stabilisierung, Weiterentwicklung und Skalierung des TFS. Neben einer modernisierten Infrastruktur und Codebasis, entwickeln wir auch die fachliche Verarbeitung der Zugbildungsdaten weiter. Die Entkopplung von Merging- und Ausgabelogik schafft die Grundlage für eine flexiblere Weiterentwicklung und verschiedene Ausgabeformate. Gleichzeitig bauen wir das Monitoring aus, um Datenqualität und Verfügbarkeit besser überwachen zu können.
Für die Ausgabe setzen wir künftig auf einen zweigleisigen Ansatz:
- V3 mit OJP wird das neue, führende Format. Damit ist der TFS mit unseren übrigen APIs, insbesondere dem Open Journey Planner, abgestimmt und für die Interoperabilität mit künftigen europäischen Reiseplanern gerüstet.
- V2/2.1 mit dem bisherigen Datenformat bleibt parallel bestehen, sodass ihr bestehende Anwendungen ohne unmittelbaren Anpassungsaufwand weiterbetreiben könnt.
👉 V3 mit OJP wird voraussichtlich ab Herbst 2026 für Tests verfügbar sein. Wir informieren euch, sobald eine Testumgebung bereitsteht.
Vorankündigung GTFS Realtime-Service Alerts: Aufteilung der Feeds und weitere Neuerungen
Bildquelle: unsplash.com
In einem der kommenden Updates – voraussichtlich im September oder später – werden wir einige Neuerungen bei GTFS Realtime-Service Alerts umsetzen.
Um eure Bedürfnisse noch besser abzudecken und gleichzeitig den Datenumfang zu reduzieren, werden wir für die Ereignisdaten vier separate Feeds einführen:
Zusätzlich werden wir einige weitere kleinere Anpassungen vornehmen:
- Das Feld active_period wird abgelöst. Neu wird es die beiden Felder impact_period und communication_period geben.
- Neuerungen bei informedEntity: 1.) Trip-bezogene Meldungen können neu auf Stops (stop_id) beschränkt sein. 2) Die stopId entspricht neu der GTFS stopId der Haltekante.
- URLs im Feld URL werden nicht mehr ausgegeben.
- Neue Priorisierungsregeln: Die Meldungen werden nach neuen Regeln priorisiert und entsprechend in JSON abgebildet.
👉 Weitere Details zu allen Änderungen findet ihr in unserem Change Log Beitrag im Cookbook.
Anpassung der Header-Informationen zu den verbleibenden API-Requests
Bildquelle: unsplash.com
Alle unsere API-Keys haben ein «rate limit» (max. Anzahl Requests pro Minute) und eine «Quota» (Requests pro Stunde). Im Header der Response wird im Element x-ratelimit-remaining jeweils ausgegeben, wie viele Anfragen noch zur Verfügung stehen. Diese Information ist aktuell jedoch irreführend, da die Anzahl entgegen der Bezeichnung nicht die verbleibenden Requests für die Minute, sondern für den Tag enthält.
Ab ca. Mitte September 2026 werden wir dies umstellen. Die bestehenden Elemente werden dann tatsächlich die Informationen zum «Rate Limit» enthalten. Zusätzlich werden ab dann folgende neue Elemente mit den Infos zur Quota geschickt:
- x-quota-limit
- x-quota-remaining
- x-quota-reset

👉 Der eigentliche Inhalt der Response ist nicht von dieser Änderung betroffen. Wenn ihr die Header-Informationen nicht auswertet, müsst ihr auf eurer Seite nichts unternehmen.
Abschaltung des Datensatzes «Swiss Journey ID (SJYID) 2026 (V2)»
Bildquelle: unsplash.com
Der Datensatz «Swiss Journey ID (SJYID) 2026 (V2)» wird per 14. Dezember 2026 eingestellt. Nach aktueller Einschätzung besteht kein weiterer Bedarf für diesen Datensatz. Daher wird auch kein Nachfolgedatensatz für das Fahrplanjahr 2027 bereitgestellt. Der Datensatz wurde seit Dezember 2024 zur Verknüpfung verschiedener fachlicher und technischer Schlüssel (VM-Nummer, TU-Code, Variante/Datum sowie die Swiss Journey ID SJYID) angeboten. Die aktuellen Versionen für das Fahrplanjahr 2026 findet ihr weiterhin unter folgendem Link.
Bei Fragen oder Unklarheiten stehen wir euch gerne via opendata@sbb.ch zur Verfügung.
Online Meet-Up & bevorstehende Community Events
Bildquelle: NOI Techpark
- Online-Meet-Up: «Voyager sans rupture dans les transports publics: plus de mobilité grâce aux données, aux systèmes et aux services» - am Donnerstag, 10. September von 11:00 bis 12:00 Uhr.
👉 Hier könnt ihr euch für das Meet-Up anmelden. (Das Meet-Up findet auf Französisch statt)

- Forum Verkehrsdatenplattform 2026: Am 30. September findet von 09:00 bis 17:30 Uhr das Forum Verkehrsdatenplattform 2026 des Bundesamts für Strassen (ASTRA) im Haus des Sports in Ittigen statt. 👉 Für das Forum könnt ihr euch bis zum 4. September per Mail via: vdp-forum@astra.admin.ch anmelden. Die Anzahl der Plätze ist begrenzt. Bei Überbelegung behält sich das ASTRA vor, eine Priorisierung der Teilnehmenden vorzunehmen.

-🚀DINAcon - Konferenz für digitale Nachhaltigkeit: Auch dieses Jahr sind wir wieder mit einer spannenden Mobilitätssession bei der DINAcon 2026 dabei. Die Konferenz findet am Mittwoch, 18. November im Kongresszentrum Kreuz in Bern statt. 🎟️ Ihr wollt dabei sein? Sichert euch jetzt ein Gratisticket – schreibt uns einfach eine PN an opendata@sbb.ch. Achtung: Die Tickets sind begrenzt – first come, first served. 😊
Weitere Neuheiten auf opentransportdata.swiss
- (SKI+) Standards neu auf opentransportdata.swiss: Wir haben unsere Standards von öV-info.ch auf opentransportdata.swiss überführt. Alle Standardisierungsunterlagen findet ihr ab sofort unter diesem Link.

- LinkingAlps System von SKI+ abgestellt: In den vergangenen Jahren haben wir im Rahmen von LinkingAlps gemeinsam mit Partnern aus Italien, Österreich und Slowenien untersucht, wie sich unabhängige OJP-Systeme verbinden lassen. Der dafür zu Testzwecken betriebene OJP-Service von SKI+ wurde nun eingestellt. Der Backend-Service von Slowenien und der STA (Südtiroler Transportstrukturen AG) bleibt vorerst verfügbar: LinkingAlps.
Die Erkenntnisse aus LinkingAlps fliessen in ein Folgeprojekt ein, das für die Reiseplanung Fahrplandaten nutzt und für die Reiseauskunft zusätzlich Echtzeitdaten aus verschiedenen Live-Systemen einbezieht. Mehr Informationen zum Projekt findet ihr hier (auf italienisch).
---------------

Wie immer freuen wir uns über euer Feedback zur Plattform sowie zu den Daten und Services via opendata@sbb.ch.

- Das opentransportdata.swiss-Team

---------------- English version ----------------
Dear users of opentransportdata.swiss
We are pleased to inform you about the latest developments regarding the open data platform.
Announcement: Train Formation Service (TFS)
Source: unsplash.com
The Train Formation Service (TFS) from opentransportdata.swiss is increasingly used and is now one of our Top 5 APIs. To reliably meet growing requirements, we are focusing on optimising data processing from the source systems and modernising the data format. Since June 2026, we have been investing specifically in the stabilisation, further development and scaling of the TFS. In addition to modernising the infrastructure and codebase, we are also further developing the processing of train formation data. Decoupling the merging and output logic creates the basis for more flexible further development and different output formats. At the same time, we are expanding our monitoring capabilities to ensure better surveillance of data quality and availability.
For data output, we will use a two-track approach in the future:
- V3 with OJP will be the new, leading format. This aligns the TFS with our other APIs, particularly the Open Journey Planner and prepares it for interoperability with future European journey planners.
- V2/2.1 with the existing data format will continue to be available in parallel, allowing you to continue operating existing applications without immediate adjustments.
👉 V3 with OJP is expected to be available for testing from autumn 2026. We will inform you as soon as a test environment is available.
Announcement: GTFS Realtime-Service Alerts – Splitting of Feeds and Further Updates
Source: unsplash.com
In one of the upcoming updates – probably in September or later – we will introduce several enhancements to GTFS Realtime-Service Alerts.
To better meet your needs while reducing the amount of data at the same time, we will introduce four separate feeds for event data:
In addition, we will make a few other minor adjustments:
- The active_period field will be discontinued. It will be replaced by the two new fields impact_period and communication_period.
- Changes to informedEntity: 1.) Trip-related messages can now be limited to stops (stop_id). 2.) The stopId will now correspond to the GTFS stopId of the platform.
- URLs in the URL field will no longer be provided.
- New prioritisation rules: The messages are prioritized according to new rules and represented accordingly in JSON.
👉 Further details on all changes can be found in our Change Log article in the Cookbook.
Adjustment of the header information for the remaining API requests
Source: unsplash.com
All our API keys have a «rate limit» (maximum number of requests per minute) and a «quota» (requests per hour). The response header currently indicates in the x-ratelimit-remaining element how many requests are still available. However, this information is currently misleading, as the number, contrary to its designation, does not indicate the remaining requests for the minute, but for the day. From around mid-September 2026, we will change this. The existing elements will then actually contain the information on the «rate limit». In addition, the following new elements with information on the quota will be provided from then on:
- x-quota-limit
- x-quota-remaining
- x-quota-reset

👉 The actual content of the response is not affected by this change. If you do not evaluate the header information, you do not need to take any action on your side.
Discontinuation of the «Swiss Journey ID (SJYID) 2026 (V2)» dataset
Source: unsplash.com
The dataset 'Swiss Journey ID (SJYID) 2026 (V2)' will be discontinued as of 14th December 2026. Based on the current assessment, there is no longer a need for this dataset. Therefore, no follow-up dataset will be provided for the 2027 timetable year. The dataset has been available since December 2024 to link various business and technical keys (VM number, TU code, variant/date and the Swiss Journey ID SJYID). The current versions for the 2026 timetable year will remain available under the following link.
If you have any questions or need further clarification, please do not hesitate to contact us at opendata@sbb.ch.
Online Meet-Up & upcoming community events
Source: NOI Techpark
- Online Meet-Up: 'Voyager sans rupture dans les transports publics: plus de mobilité grâce aux données, aux systèmes et aux services' – on Thursday, 10th September, from 11:00 a.m. to 12:00 p.m. 👉Register here for the Meet-Up (The Meet-Up will be held in French)

- Traffic Data Platform Forum 2026: On 30th September from 09:00 to 17:30, the Traffic Data Platform Forum 2026 of the Federal Roads Office (FEDRO) will take place at the Haus des Sports in Ittigen. 👉 You can register for the forum by email via: vdp-forum@astra.admin.ch by 4th September. The number of places is limited. In case of overbooking, ASTRA reserves the right to prioritise registrations.

- 🚀 DINAcon – Conference for Digital Sustainability: This year, we are once again taking part in DINAcon 2026 with one exciting mobility session. The conference will take place on Wednesday, 18th November at the Congress Centre Kreuz in Bern. 🎟️ You want to be part of it? Get your free ticket now – just send us a PN to opendata@sbb.ch. Attention: Tickets are limited – first come, first served. 😊
Further news on opentransportdata.swiss
- (SKI+) Standards now available on opentransportdata.swiss: Our standards have been migrated from öV-info.ch to opentransportdata.swiss. All standardisation documents are now available via this link.

- LinkingAlps system by SKI+ discontinued:
In recent years, as part of LinkingAlps, we have worked with partners from Italy, Austria and Slovenia to explore how independent OJP systems can be connected. The OJP service operated by SKI+ for testing purposes has now been discontinued. The backend service operated by Slovenia and STA (Südtiroler Transportstrukturen AG) will remain available for the time being: LinkingAlps.
The findings from LinkingAlps will be incorporated into a follow-up project, which combines timetable data for journey planning with real-time data from various live systems for journey information. You can find more information about the project here (in Italian).
---------------

As always, we look forward to hearing from you with feedback to the platform or data and services via opendata@sbb.ch.

- The opentransportdata.swiss team
Impressum
SBB AG
Digital Solution Kundeninformation
Wylerstrasse 123/125, 3000 Bern 65
opendata@sbb.ch

http://opentransportdata.swiss
Follow us on linkedin: opentransportdata.swiss

Du erhältst diese Nachricht, weil du dich auf der Open-Data-Plattform Mobilität Schweiz registriert hast. Falls du Nachrichten dieser Art nicht mehr erhalten möchtest, kannst du dich durch Klick auf diesen Link austragen.

You are receiving this message because you registered on the Open Data Platform Mobility Switzerland. If you no longer wish to receive messages of this type, you can unsubscribe by clicking on this link.