Skip to content

Line-Input

Endpoints wie LineStop, Geoobject, StopTimetable und TripStopTimes erwarten eine Linie als Parameter. Diese Seite definiert das Format einmal — Endpoint-Seiten verlinken hierher.

Obligatorischer Parameter

ParameterFormat
line<Teilnetz>:<DIVALiniennummer>:<Ergänzung>:<Richtung>

Einzelne Komponenten dürfen leer bleiben (Doppelpunkt trotzdem setzen).

line=apb:05136:12b:R
line=apb:05136::

Mehrfache Linien

line ist wiederholbar — gleiche Komponentensyntax, mehrere Vorkommen in der URL:

line=apb:05136:12b:R&line=apb:05136:15:H

Linienversion wählen

Wenn die gewünschte Linienversion nicht explizit bekannt ist, lässt sich die passende Fahrplanperiode über ein Referenzdatum ermitteln:

ParameterFormatZweck
dateDayYYYYMMDDDatum für die Wahl des Fahrplanabschnitts / der Fahrtenkarte

Züge einblenden

ParameterWerteZweck
lsShowTrainsExplicit1Züge in der Linienauswahl anzeigen (Default: ausgeblendet)

Bitmaske lineReqType

Einige Endpoints (ServingLines, Geoobject) filtern Linientypen per additiver Bitmaske:

BitWertLinientyp
0alle
12STT
24TTB
38ROB
416StationTT

Kombination: z. B. lineReqType=6 → STT + TTB.

Hinweise

  • Linien-IDs sind betreiber- bzw. verbundspezifisch — was in der einen EFA-Instanz gültig ist, muss in einer anderen nicht gelten.
  • Für die publikumssichtbare Bezeichnung (z. B. „196") ohne Qualifier-Anteile siehe ServingLines-Request mit mode=line und lineName=196.