Zum Inhalt springen

Veraltete API-Elemente

Hier finden Sie alles, was in der MILES GraphQL API aktuell als veraltet markiert ist — und was in der Vergangenheit entfernt wurde.

Die maßgebliche Quelle ist das Schema selbst: Jedes veraltete Element trägt eine @deprecated-Markierung, und Ihr Tooling kann diese automatisch auslesen. Diese Seite zeigt dieselbe Information in menschenlesbarer Form.

Wie mit Entfernungen umgegangen wird, beschreibt die Deprecation-Richtlinie.

Brauchen Sie mehr Zeit?

Grundsätzlich empfehlen wir, zeitnah umzustellen. Wenn das bei einer bestimmten Deprecation nicht klappt, schreiben Sie uns eine E-Mail!

Die Angaben unten stammen wörtlich aus dem GraphQL-Schema und sind deshalb englisch.

  • Enum-Wert ActivityType.COURSE
    The course concept no longer exists. See ActivityType.COURSE_MODULE instead.
  • Feld Appointment.endDateString
    Use startDate and endDate instead
  • Feld Appointment.startDateString
    Use startDate and endDate instead
  • Argument filter von FineObjectiveEdges.exerciseRevisions
    not used in client and not necessary
  • Argument filter von LearningPhaseEdges.exerciseRevisions
    not used in client and not necessary
  • Operation onAssessmentUpdate
    use onAssessmentChanged instead. removal after 2026-11-20.
  • Operation onContentBlockRevisionUpdate
    use onContentBlockRevisionChanged instead. removal after 2026-11-20.
  • Operation onContentUnitRevisionUpdate
    use onContentUnitRevisionChanged instead. removal after 2026-11-20.
  • Operation onCourseModuleRevisionUpdate
    use onCourseModuleRevisionChanged instead. removal after 2026-11-20.
  • Operation onExerciseRevisionUpdate
    use onExerciseRevisionChanged instead. removal after 2026-11-20.
  • Operation onFineObjectiveRevisionUpdate
    use onFineObjectiveRevisionChanged instead. removal after 2026-11-20.
  • Operation onLearningPhaseRevisionUpdate
    use onLearningPhaseRevisionChanged instead. removal after 2026-11-20.
  • Operation onNotificationsUpdate
    use onNotificationsChanged instead. removal after 2026-11-20.
  • Operation onObjectiveRevisionUpdate
    use onObjectiveRevisionChanged instead. removal after 2026-11-20.
  • Operation onOwnUserUpdate
    use onOwnUserChanged instead. removal after 2026-11-20.
  • Operation onTagUpdate
    use onTagChanged instead. removal after 2026-11-20.
  • Enum-Wert PrivilegeScope.HINT
    Hints are part of exercises, so a separate privilege scope is no longer needed.
  • Eingabefeld SystemContentFilter.ordering
    The ordering option is no longer supported.
  • Operation exerciseImport · entfernt
    Not supported anymore. use createExercise and related functions instead
  • Operation checkExerciseImport · entfernt
    Not supported anymore. use createExercise and related functions instead
  • Typ ExcelImportError · entfernt
    Type ‘ExcelImportError’ was removed
  • Enum-Wert Privilege.EXERCISE_IMPORT · entfernt
    Enum value ‘EXERCISE_IMPORT’ was removed from enum ‘Privilege’
  • Enum-Wert UploadType.IMPORTFILE · entfernt
    Enum value ‘IMPORTFILE’ was removed from enum ‘UploadType’