If the user already has access to the “Classroom” version up to a certain time, this shortens/revokes his/her access. If the ends is less than or equal to the current time, it revokes the enrollment and sets the end date to be the current time, else it just shortens the enrollment.
Documentation Index
Fetch the complete documentation index at: https://api-docs.codecombat.com/llms.txt
Use this file to discover all available pages before exploring further.
Basic authentication header of the form Basic <encoded-value>, where <encoded-value> is the base64-encoded string username:password.
The document's _id or slug.
The affected user
Subset of properties listed here
Usually either 'teacher' or 'student'