Personenbezogene Daten
Buchungsdaten betreffen echte Menschen. Die Schnittstellen sind so gebaut, dass man Kontaktdaten nur bekommt, wenn man sie ausdrücklich angefordert hat.
Der Grundsatz
Ohne das Recht read:bookings:pii enthält eine Buchung das Feld phone gar nicht — es ist nicht null, es fehlt. Das ist Absicht: ein null ließe sich als „Fahrgast hat keine Nummer hinterlegt“ lesen, und ein Importlauf würde vorhandene Nummern womöglich überschreiben.
Was welche Schnittstelle preisgibt
GTFS-Feedkeine Personendaten- Reine Angebotsdaten — Halte, Linien, Fahrten, Verkehrstage. Es steht keine einzige Buchung darin.
read:schedulekeine Personendaten- Haltestellen, Linien und Fahrten. Kein Bezug zu einzelnen Fahrgästen.
read:vehicleskeine Personendaten- Fahrzeug-Stammdaten. Wer ein Fahrzeug fährt, ist über die API nicht abrufbar.
read:bookingspseudonymisierter Bedarf- Buchungen mit Zeit, Halten, Platzbedarf und Status — ohne Namen und ohne Telefonnummer. Die Buchungs-ID bleibt ein Personenbezug im Rechtssinne, weil sie sich bei uns auflösen lässt.
read:bookings:piiKontaktdaten- Zusätzlich die Telefonnummer der buchenden Person. Nur vergeben, wenn das empfangende System sie wirklich braucht.
Webhooksnie Personendaten- Nutzlasten sind immer frei von Kontaktdaten — unabhängig davon, welche Rechte die Schlüssel der Stadt haben.
Was das für Ihre Anbindung bedeutet
Auftragsverarbeitung klären- Vor Vergabe von read:bookings:pii sollte zwischen Stadt und empfangendem System ein Auftragsverarbeitungsvertrag bestehen. Wir prüfen das nicht technisch — das Recht ist eine bewusste Entscheidung der Stadt.
Nur holen, was gebraucht wird- Wenn Ihre Dienstplanung nur wissen muss, wie viele Plätze belegt sind, brauchen Sie keine Telefonnummern. Ein Schlüssel ohne PII-Recht ist die einfachste Absicherung gegen versehentliche Verarbeitung.
Zeiträume begrenzen- Rufen Sie Buchungen mit from und to für den Zeitraum ab, den Sie planen — nicht die gesamte Historie, weil es bequemer ist.
Nicht länger vorhalten als nötig- Löschfristen in Ihrem System sollten zur Zweckbindung passen. Eine Buchung, die abgerechnet ist, braucht keine Telefonnummer mehr.
Auskunft und Löschung
Verlangt eine Person Auskunft oder Löschung, ist die Stadt die zuständige Stelle. Wenn Sie Buchungsdaten in einem eigenen System vorhalten, muss die Löschung dort mitvollzogen werden — die API meldet Löschungen nicht aktiv. Ein regelmäßiger Abgleich über from/to hilft dabei: was dort nicht mehr auftaucht, gehört auch bei Ihnen nicht mehr in den aktiven Bestand.
Die allgemeinen Angaben zur Verarbeitung stehen in unserer Datenschutzerklärung.