Alle Änderungen, neue Endpoints und Breaking Changes — chronologisch dokumentiert.
März 2026
Neu
Neue UserPreference: showUserListBirthDate
Ueber die User Preferences kann jetzt gesteuert werden, ob das Geburtsdatum in Nutzerlisten angezeigt wird.
Neues Feld showUserListBirthDate: Boolean! bei UserPreferences
Neues Input-Feld showUserListBirthDate: Boolean bei UserPreferencesInput
Neu
Geburtsdatum im Nutzerprofil
Das Nutzerprofil unterstuetzt jetzt ein optionales Feld birthDate. Es kann ueber die API gesetzt und im User-Typ abgefragt werden.
Neues Feld birthDate: String bei User
Neuer Parameter birthDate: String bei updateUserAttributes
Format: YYYY-MM-DD
Neu
Gruppentermine: sichtbar fuer alle und mit Buchungshinweis
Gruppenbeschraenkte Events koennen jetzt optional fuer alle sichtbar sein. Ueber ein neues API-Feld kann ausserdem maschinenlesbar abgefragt werden, ob ein Termin buchbar ist oder nur fuer Gruppenmitglieder angezeigt werden soll.
Neue Felder isVisibleForAll und visibleForAllMessage bei Event
Neue Input-Felder isVisibleForAll und visibleForAllMessage bei addEventsV2, updateEvent, updateEvents und createCourse
Neues Feld bookingEligibility: [BookingEligibility!]! bei Event
Neue Statuswerte: BOOKABLE, WAITLIST, GROUP_ONLY, NOT_AUTHENTICATED
visibleForAllMessage ist erforderlich, wenn isVisibleForAll gesetzt ist
Breaking Change v1
Mutation cancelEvent entfernt
Die veraltete Mutation cancelEvent wurde entfernt (deprecated seit Juli 2025). Bitte stattdessen cancelEventV2 verwenden.
Neu
Neue Mutation: copyEvent
Events können jetzt in bis zu 20 neue Zeitslots auf einmal kopiert werden. Links und Benutzergruppen-Zuordnungen werden dabei übernommen.
Neue Mutation copyEvent(sourceEventId: ID!, dates: [CopyEventDateInput!]!): [Event!]!
Input-Typ CopyEventDateInput mit Feldern date, startTime, endTime
Maximal 20 Kopien pro Aufruf
Breaking Change v1
Mutation addEvents entfernt
Die veraltete Mutation addEvents wurde entfernt. Bitte stattdessen addEventsV2 verwenden.
Neu
Email Opt-out für Rundnachrichten
Benutzer können sich von Rundnachrichten-E-Mails abmelden. Neues Feld emailAllUserMessage in NotificationSettingUser.
Breaking Change v1
V1-Mutationen für Passwort-Reset entfernt
Die veralteten Mutationen initiatePasswordReset und resetPassword wurden entfernt. Bitte initiatePasswordResetV2 und resetPasswordV2 verwenden.
Breaking Change v1
V1-Mutationen für Mandant-Registrierung entfernt
Die veralteten Mutationen registerMandant und registerAtMandant wurden entfernt. Bitte registerMandantV2 und registerAtMandantV2 verwenden.
Neu
Brutto-Preiseingabe für Events, Products und Invoices
Preise können jetzt wahlweise als Brutto- oder Nettobetrag eingegeben werden. Das Backend berechnet den jeweils anderen Wert automatisch.
Neuer Parameter purchaseAmountGross: String bei Events, Products und Invoices
Neuer Parameter priceInputMode: PriceInputMode! mit Werten NET und GROSS
Neues berechnetes Feld pricing: PricingInfo
Bestehende Aufrufe ohne priceInputMode funktionieren weiterhin (Default: NET)
API-Änderungen per E-Mail erhalten
Wir informieren dich bei neuen Features, Breaking Changes und Deprecations.