Bitte beachten Sie, dass sich diese Schnittstelle in der aktiven Weiterentwicklung befindet und dass es daher zu Ausfällen kommen kann. Eine Funktionsgarantie kann nicht übernommen werden.
Im Rahmen des MÜNSTERHACK 2019 wurde diese auf Websockets basierende API-Schnittstelle erstmals veröffentlicht. Die Stadtwerke Münster haben die Schnittstelle inzwischen weiterentwickelt und bieten zusätzlich eine API im standardisierten Format "GTFS Realtime-Feed" an.
Auf den folgenden Links finden Sie eine technische Dokumentation aller Endpunkte und eine interaktive Beispielanwendung, auf der man genau sehen kann, wo welcher Bus gerade ist, und welche Busse wie viele Sekunden Verspätung haben.
Funktionsweise der interaktiven Anwendung: Die Bus-Positionen aktualisieren sich automatisch nach einigen Sekunden. Auf den Standort-Markern wird die Nummer der jeweiligen Buslinie angezeigt. Bei Klick auf einen einzelnen Bus in der Karte wird nach etwas Verzögerung der entsprechende Linienverlauf angezeigt. Die Farbe gibt an, wie viele Sekunden Verspätung der Bus hat.
Update 2024: Die Stadtwerke Münster bieten inzwischen neben der Websocket-API für die Buspositionen auch einen GTFS Realtime Feed an. Außerdem wurden Live-Informationen zur Fahrzeugauslastung hinzugefügt, d.h. bei Linienbussen mit entsprechenden Sensoren wird angezeigt, wie voll besetzt der Bus ist. Mehr Infos finden sich unten in dem Link zur Dokumentation.
]]>Hinweis: Seit Ende 2023 sind dort auch Informationen zu Auslastung der Busse enthalten, sofern das Fahrzeug mit entsprechenden Sensoren für die Busauslastung ausgestattet ist.
Beispiel:
Anhand folgender Abfrage für Station "Hauptbahnhof C1" (nr: 4100006):
Im Feld "besetztgrad" wird angezeigt, wie stark gefüllt das Linienbus-Fahrzeug ist:
https://rest.busradar.conterra.de/prod/haltestellen/4100006/abfahrten?sekunden=1200
Beispiel-Response: {
"delay": 0,
"ankunftszeit": 1705665600,
"fahrtbezeichner": "190124_100054_7_11_2",
"haltid": "4100006",
"abfahrtszeit": 1705665600,
"sequenz": 16,
"lbez": "Hauptbahnhof C1",
"kbez": "HBC1",
"fahrzeugid": "5458",
"prognosemoeglich": "true",
"linientext": "11",
"besetztgrad": "Schwach besetzt",
"richtungstext": "Gievenbeck Dieckmannstr.",
"tatsaechliche_abfahrtszeit": 1705665600,
"tatsaechliche_ankunftszeit": 1705665600
},
]]>