RIS-API Baustein RIS::Boards

Zum Inhalt springen

Artikel: RIS-API Baustein RIS::Boards

Die Endpunkte des API-Bausteins RIS::Boards liefern eine Liste der Verkehrsmittel, die an einer bestimmten Haltestelle und optional an einem vertrieblichen Umsteigebereich innerhalb eines bestimmten Zeitfensters abfahren bzw. ankommen. Folgende Informationen werden dabei beispielsweise mitgeliefert:

  • Abfahrten oder Ankünfte mit Soll- und Vorschauzeiten sowie Plattform/Gleis/Bussteig etc.
  • Störungen für die Abfahrtshaltestelle
  • Informationen, die für jedes Verkehrsmittel angegeben werden, sind:
    • Starthalt und Zielhalt
    • Haltausfälle, Zusatzhalte und zurückgenommene Zusatzhalte sowie optionale Freitexte und mögliche Einschränkungen beim Fahrgastwechsel oder bei Bedarfshalten
    • Hinweis auf andere Verkehre, die bspw. Ersatz, Entlastung, Fahrten mit Vereinigung oder Durchbindungen darstellen
    • Liste der Via-Halte einschließlich ihrer Priorität im weiteren Fahrtverlauf
    • Störungen für die jeweilige Abfahrt der Fahrt
    • Informationen über Ersatzverkehre (SEV)
    • Störungsinformationen, Freitexte, Kundengründe und Richtungstexte

Details zur OpenAPI, zur Visualisierung der Spezifikation und zur automatisierten Code-Generierung von API-Clients sind im Bereich OpenAPI Technologie beschrieben.

Abfahrtstafel – GET /public/departures/{evaNumbers}

Der Endpunkt /public/departures/{evaNumbers} liefert eine Abfahrtstafel für alle öffentlichen Verkehre. 

curl --request GET \  --header 'DB-Api-Key: <SECRET>' --header 'DB-Client-Id: <SECRET>'  --url 'https://apis.deutschebahn.com/db/apis/ris-boards/v1/public/departures/8000105'

Ankunftstafel – GET /public/arrivals/{evaNumbers}

Der Endpunkt /public/arrivals/{evaNumbers} liefert eine Ankunftstafel für alle öffentlichen Verkehre. 

curl --request GET \  --header 'DB-Api-Key: <SECRET>' --header 'DB-Client-Id: <SECRET>'  --url 'https://apis.deutschebahn.com/db/apis/ris-boards/v1/public/arrivals/8000105'

Kontakt

Bei Fragen oder Feedback zu den Bausteinen der RIS-API: ris-api@deutschebahn.com