API Deprecations
Here you can find everything currently deprecated in the MILES GraphQL API — and what has been removed in the past.
The authoritative source is the schema itself: every deprecated symbol
carries an @deprecated marker, and
your tooling can pick those up automatically.
This page shows the same information in a human-readable form.
How removals are handled is described in the deprecation policy.
Need more time?
In general, we recommend migrating promptly. If that doesn’t work out for a specific deprecation, send us an email!
Currently deprecated
Section titled “Currently deprecated”- Enum value
ActivityType.COURSEThe course concept no longer exists. SeeActivityType.COURSE_MODULEinstead. - Field
Appointment.endDateStringUse startDate and endDate instead - Field
Appointment.startDateStringUse startDate and endDate instead - Operation
checkExerciseImportNot supported anymore. use createExercise and related functions instead - Operation
exerciseImportNot supported anymore. use createExercise and related functions instead - Argument
filteronFineObjectiveEdges.exerciseRevisionsnot used in client and not necessary - Argument
filteronLearningPhaseEdges.exerciseRevisionsnot used in client and not necessary - Enum value
PrivilegeScope.HINTHints are part of exercises, so a separate privilege scope is no longer needed. - Input field
SystemContentFilter.orderingThe ordering option is no longer supported.
Removed
Section titled “Removed”No removals documented — this log starts in July 2026.