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.
Aktuell als veraltet markiert
Abschnitt betitelt „Aktuell als veraltet markiert“- Enum-Wert
ActivityType.COURSEThe course concept no longer exists. SeeActivityType.COURSE_MODULEinstead. - Feld
Appointment.endDateStringUse startDate and endDate instead - Feld
Appointment.startDateStringUse startDate and endDate instead - Argument
filtervonFineObjectiveEdges.exerciseRevisionsnot used in client and not necessary - Argument
filtervonLearningPhaseEdges.exerciseRevisionsnot used in client and not necessary - Operation
onAssessmentUpdateuse onAssessmentChanged instead. removal after 2026-11-20. - Operation
onContentBlockRevisionUpdateuse onContentBlockRevisionChanged instead. removal after 2026-11-20. - Operation
onContentUnitRevisionUpdateuse onContentUnitRevisionChanged instead. removal after 2026-11-20. - Operation
onCourseModuleRevisionUpdateuse onCourseModuleRevisionChanged instead. removal after 2026-11-20. - Operation
onExerciseRevisionUpdateuse onExerciseRevisionChanged instead. removal after 2026-11-20. - Operation
onFineObjectiveRevisionUpdateuse onFineObjectiveRevisionChanged instead. removal after 2026-11-20. - Operation
onLearningPhaseRevisionUpdateuse onLearningPhaseRevisionChanged instead. removal after 2026-11-20. - Operation
onNotificationsUpdateuse onNotificationsChanged instead. removal after 2026-11-20. - Operation
onObjectiveRevisionUpdateuse onObjectiveRevisionChanged instead. removal after 2026-11-20. - Operation
onOwnUserUpdateuse onOwnUserChanged instead. removal after 2026-11-20. - Operation
onTagUpdateuse onTagChanged instead. removal after 2026-11-20. - Enum-Wert
PrivilegeScope.HINTHints are part of exercises, so a separate privilege scope is no longer needed. - Operation
refreshTokenRequest a new token with the OAuth2client_credentialsgrant instead, see Authentifizierung, removal after 2027-01-14. - Operation
removeOwnUserSingleSignOnProviderAccounts are linked to a single sign-on provider during sign-in. removal after 2027-01-14. - Operation
requestPasswordResetPasswords are reset on the sign-in page of the authentication server. removal after 2027-01-14. - Operation
setNewPasswordPasswords are reset on the sign-in page of the authentication server. removal after 2027-01-14. - Operation
signinUserUsers now sign in through the OpenID Connect flow of the authentication server. API integrations use an API key with the OAuth2client_credentialsgrant instead, see Authentifizierung, removal after 2027-01-14. - Operation
signinUserWithAPIKeyUse the API key with the OAuth2client_credentialsgrant instead, see Authentifizierung, removal after 2027-01-14. - Operation
signinUserWithSingleSignOnSingle sign-on happens on the sign-in page of the authentication server. removal after 2027-01-14. - Feld
SingleSignOnProvider.redirectUrlThe authentication server builds the authorization URL itself. removal after 2027-01-14. - Eingabefeld
SystemContentFilter.orderingThe ordering option is no longer supported. - Operation
updateOwnUserSingleSignOnProviderAccounts are linked to a single sign-on provider during sign-in. removal after 2027-01-14.
Entfernt
Abschnitt betitelt „Entfernt“- Operation
exerciseImport· entferntNot supported anymore. use createExercise and related functions instead - Operation
checkExerciseImport· entferntNot supported anymore. use createExercise and related functions instead - Typ
ExcelImportError· entferntType ‘ExcelImportError’ was removed - Enum-Wert
Privilege.EXERCISE_IMPORT· entferntEnum value ‘EXERCISE_IMPORT’ was removed from enum ‘Privilege’ - Enum-Wert
UploadType.IMPORTFILE· entferntEnum value ‘IMPORTFILE’ was removed from enum ‘UploadType’