Feeds (Datenquellen)

Inhaltsverzeichnis

Collection: feeds

Repräsentiert eine Datenquelle für Fahrgastinformationen (GTFS, NeTEx, proprietäre APIs). Jeder Feed kann mehrere Importe haben.

Verwendung

  • Importe anstoßen: Über Admin-Panel oder API.

  • Import-Statistiken: Anzeige von Records imported/added/removed.

  • Fehlersuche: Import-Status und Validierungs-Ergebnisse einsehbar.

Hauptfelder

Basis-Informationen

Feld

Typ

Beschreibung

name

Text

Name des Feeds (Anzeige-Titel)

description

Textarea

Beschreibung des Feeds

organization

Relation

Datenbereitstellende Organisation (→ schema-organizations)

Feed-Typ und Status

Feld

Typ

Beschreibung

feedTypeWikidataEntity

Select

Feed-Typ identifiziert durch Wikidata-ID

feedStatus

Select

Entwicklungsstatus: active, inactive, testing, deprecated

importState

Select

Aktueller Import-Status: idle, processing, error, done

Feed-Typen (Auswahl):

  • Q5532250 – GTFS Schedule

  • Q22907245 – NeTEx

  • bvg-json-api-2026-* – BVG-spezifische APIs

  • db-fasta-api-2026 – DB FASTA API

Import-Einstellungen

Feld

Typ

Beschreibung

url

URL

Datenquelle-URL

updateInterval

Select

Aktualisierungsintervall (hourly, daily, weekly, manual)

authentication

Group

Optional: Authentifizierungsinformationen

Synchronisations-Verhalten

Bei neuen Datensätzen (onAdd):

  • draft – Als Entwurf anlegen

  • published – Direkt veröffentlichen

Bei geänderten Datensätzen (onChange):

  • draft – Auf Entwurf zurücksetzen

  • keep-status – Status beibehalten

  • published – Veröffentlicht lassen

Bei fehlenden Datensätzen (onMissing):

  • ignore – Ignorieren

  • draft – Auf Entwurf setzen (unpublish)

  • trash – In Papierkorb verschieben

  • delete – Löschen

Import-Verlauf

Feld

Typ

Beschreibung

imports

Join

Liste aller Importe (→ feed-imports)

lastImportAt

DateTime

Zeitpunkt des letzten Imports

lastImportSuccess

Boolean

War der letzte Import erfolgreich?