bundesAPI / autobahn-api

API zu den Daten der Autobahn GmbH
https://autobahn.api.bund.dev/
131 stars 10 forks source link

API-Endpoint für Staumeldungen/Zeitverlust? #18

Open mvglasow opened 1 year ago

mvglasow commented 1 year ago

Wenn man sich die Karte auf https://verkehr.autobahn.de/ anschaut, sieht man stellenweise Meldungen über Verzögerungen, Staus bzw. hohes Verkehrsaufkommen. Diese sind durch den Zeitverlust in Minuten in dunkelroter Farbe markiert, ggf. noch mit einem Dreieck, welches die Tendenz anzeigt.

Vermutlich gibt es auch dazu einen API-Endpoint der Form https://verkehr.autobahn.de/o/{roadId}services/{name}. Allerdings habe ich noch nicht herausgefunden, was anstelle von {name} einzusetzen ist. incident, congestion, delay, los, loss, interference, interferences scheinen nicht zu funktionieren.

kbroulik commented 1 year ago

Wenn man sich den Request der Karte beim Öffnen der Stau-Details anschaut, sieht man ein Element vom display_type "CONGESTION".

Nimmt man nun den identifier (meist etwas in der Art "WARNING__TOMTOM_INCIDENTS__TTI-<uuid>-TTL...-1) und encodiert diesen als base64 kann dieser tatsächlich über den /details/warning/{warningId}-Endpoint abgerufen werden. Inhalt ist hierbei quasi identisch.

Im Objekt ist jedoch auch ein isInList-Feld zu sehen, welches für derartige Ereignisse auf false steht, was diese vermutlich nicht im normalen services/warnings-Endpoint auftauchen lässt. In der Tat sollte es eine Möglichkeit geben, derartige Ereignisse aufzulisten.

Auf die angezeigte „+ 50“-Verzögerung bin ich außerhalb der Karten-API bislang noch nicht gestoßen.

xephos1one commented 11 months ago

Kann es sein, dass diese Daten direkt von Tomtom kommen? Siehe https://service.mdm-portal.de/mdm-portal-application/publDetail.do?publicationId=2841000

Hat jemand zufällig Zugang zur MDM-Plattform - die Ende diesen Jahres abgeschaltet werden soll - um die Infos dort heraus zu ziehen? Wäre schon cool, noch an den Nutzungsvertrag ran zu kommen. In der Mobilithek gibt es keinen Eintrag dazu...