Zum Inhalt

URL-Formate

Die Weiterleitung zur Fahrplanauskunft unterstützt zwei Formate. Wählen Sie urlFormat passend zu Ihrer Such-URL.

Query-Parameter (Standard)

Verwendet für Deutsche Bahn und ähnliche APIs:

{
  "search": {
    "baseUrl": "https://reiseauskunft.bahn.de/bin/query.exe/dn",
    "urlFormat": "query-params"
  }
}

URL-Schema:

{baseUrl}?from={from}&to={to}&date={date}&time={time}&searchForArrival={0|1}&via={id}&p={produkte}

Parameter:

Parameter Beschreibung
from Startort
to Zielort
date Datum (YYYY-MM-DD)
time Uhrzeit (HH:mm)
searchForArrival 0 = Abfahrt, 1 = Ankunft
via ID des Zwischenstopps (optional)
p Komma-separierte Verkehrsmittel (optional)

Path-Segments (SWHL)

Verwendet für SWHL und ähnliche APIs:

{
  "search": {
    "baseUrl": "https://netzplan.swhl.de/initialize/journeys",
    "urlFormat": "path-segments"
  }
}

URL-Schema:

{baseUrl}/{fromType}/{fromData}/{toType}/{toData}?ts={timestamp}&arr={0|1}&via={id}&p={produkte}

Location Types:

  • stop/{id} — Haltestelle mit ID
  • address/{lat},{lng},{name} — GPS-Koordinaten
  • address/{encoded_name} — Adresse als Text

Beispiel-URLs:

# Zwei Haltestellen
/initialize/journeys/stop/lb-531/stop/lb-148?ts=1753884960&arr=0

# Mit aktuellem Standort als Start
/initialize/journeys/address/53.61655,10.03502,Aktueller%20Standort/stop/lb-148?ts=1753884960&arr=0

# Mit Zwischenstopp und Verkehrsmitteln
/initialize/journeys/stop/lb-531/stop/lb-148?ts=1753884960&arr=0&via=lb-789&p=SuburbanTrains,LightRail,Bus