/vag-api

API zum VAG Abfahrtsmonitor mit Echtzeitprognose

Primary LanguagePython

VAG-API

OpenAPI-Dokumentation der API zu start.vag - dem Verkehrs-Aktiengesellschaft (VAG) Abfahrsmonitor mit Echtzeitprognose. Die API gibt Zugriff auf alle Haltestellen, Fahrten und Abfahrten im Gebiet des Verkehrsbund Großraum Nürnberg (VGN). Eine Schnittstellenbeschreibung durch die VAG findet sich auf opendata.vag.de bzw. hier unter Creative CommonsAttribution 4.0 Int veröffentlicht.

Eine Übersicht über den VGN Gesamtraum findet sich unter vgn.de:

VGN Schienennetz Gesamtraum

Informationen zu Haltestellen, Abfahrten & Fahrten

Informationen zu Haltestellen, aktuellen Abfahrten und Fahrten (vgl. Angebote wie https://www.vag.de/#abfahrt oder https://start.vag.de/desktop/).

Beispiel

haltestellen=$(curl https://start.vag.de/dm/api/haltestellen.json/vgn)
abfahrtenNbg=$(curl https://start.vag.de/dm/api/abfahrten.json/vgn/510)
fahrtenBus=$(curl https://start.vag.de/dm/api/v1/fahrten.json/bus)

Fahrplan-Informationen

Weitere Informationen zu Verbindungen zwischen zwei Haltestellen (vgl. Angebote wie https://www.vag.de/#fahrplan).

Beispiel

haltestelle=$(curl https://efa-gateway.vag.de/api/v1/locations?name=Feucht)
verbindungen=$(curl https://apigateway.vag.de/efa/journeys?FromType=any&From=80000941&ToType=any&To=80021819&ChangeSpeed=normal&UseNearbyStops=false&RouteType=leasttime&MaxFootpath=10&Transportations=9462&TariffDetails=true&Departure=2022-07-08T07%3A39%3A00.000Z)