GDPR Center

Use these endpoints to inspect consent-related records and export your account data.

Consent Ledger

Shows tracked consent signals such as terms acceptance, personalization consent, and observed consent markers from feature workflows.

GET /api/gdpr/consent

Record consent updates with POST /api/gdpr/consent using { category, action, termsVersion? }. Terms updates require category=terms, action=grant, and termsVersion.

Data Export

Returns a JSON download containing your personal data snapshot, including profile-linked datasets and consent ledger output.

GET /api/gdpr/export

Optional query params: includeNotes, includeFlights, includeFavorites, includeLockers, includeBookings, and includeMedia as 1/0.

Consent Ledger

Pull your latest tracked consent events and category counts.

Consent Actions

Record consent changes that should appear in your audit ledger.

Data Export

Download a JSON snapshot of your account-linked data.

Legal references: Privacy Policy and Terms and Conditions.