# paths./Course/{courseID}.get.parameters[].description
Populate additional information. Accepted entities: creator

# paths./Course/{courseID}.get.responses.403.description
Login user not authorized to perform this action

# paths./Course.put.description
1. Update a SCORM course.
2. Only users with Access_Setting_Update access to the module can update a SCORM course.

# paths./Course.put.responses.403.description
Login user not authorized to perform this action

# paths./Course.delete.description
Only users with Access_Delete access to the module can delete SCORM courses.

# paths./Course.delete.responses.403.description
Login user not authorized to perform this action

# paths./Course.patch.description
1. Partially update a SCORM course.
2. Only users with Access_Setting_Update access to the module can patch a SCORM course.

# paths./Course.patch.responses.403.description
Login user not authorized to perform this action

# paths./Course.get.description
Get the list of SCORM courses by module.

# paths./Course.get.parameters[].description
Format - uuid. Resource ID, this parameter is required.

# paths./Course.get.parameters[].description
Populate additional information. Accepted entities: creator

# paths./Course.get.responses.403.description
Login user not authorized to perform this action

# paths./Course.post.description
1. Import a new SCORM course.
2. This call is asynchronous and returns immediately, instead of waiting for the import process to complete.
3. Only users with Access_Setting_Update access to the module can import a new SCORM course.

# paths./Course.post.responses.403.description
Login user not authorized to perform this action

# paths./Course/Sort.put.description
1. Sort all SCORM courses for the module.
2. Only users with Access_Setting_Update access to the module can sort SCORM courses.

# paths./Course/Sort.put.responses.403.description
Login user not authorized to perform this action

# paths./Course/Properties/{courseID}.get.description
1. Launch the properties editor for the SCORM course.
2. Only users with Access_Setting_Update access to the module can launch the properties editor.

# paths./Course/Properties/{courseID}.get.responses.403.description
Login user not authorized to perform this action

# paths./Registration/{regID}.get.description
1. Get details of the registration.
2. Students can only view their own registration.

# paths./Registration/{regID}.get.responses.403.description
Login user not authorized to perform this action

# paths./Course/Student.get.description
1. Get the list of SCORM courses (for one module) that are accessible to the login student.
2. Four key elements of the registration state, i.e. complete, success, score and totaltime, will be returned for each SCORM course.

# paths./Course/Student.get.parameters[].description
Format - uuid. Resource ID, this parameter is required.

# paths./Course/Student.get.parameters[].description
Populate additional information. Accepted entities: creator

# paths./Course/Student.get.responses.403.description
Login user not authorized to perform this action

# paths./Registration.get.description
1. Get the list of registrations by course.
2. Students can only view their own registration.

# paths./Registration.get.parameters[].description
Format - uuid. Course ID, this parameter is required.

# paths./Registration.get.responses.403.description
Login user not authorized to perform this action

# paths./Registration/export.get.description
1. Export the list of registrations to Excel by course.
2. Course report is included in the exported file.
3. Students can only export their own registration.

# paths./Registration/export.get.parameters[].description
Format - uuid. Course ID, this parameter is required.

# paths./Registration/export.get.responses.403.description
Login user not authorized to perform this action

# paths./Registration/launch.get.description
Auto register user to course and return the launch URL

# paths./Registration/launch.get.parameters[].description
The URL upon which to redirect when the registration has completed

# paths./Registration/launch.get.responses.403.description
Login user not authorized to perform this action

# paths./Report/Launch.get.responses.403.description
Login user not authorized to perform this action

# components.schemas.API_SCORM.API.Course.properties.creatorID.description
The Guid of the user who created the course

# components.schemas.API_SCORM.API.Course.properties.creatorName.description
The name of the user who created the course

# components.schemas.API_SCORM.API.Course.properties.creatorUserID.description
The user ID of the user who created the course

# components.schemas.API_SCORM.API.Course.properties.creatorEmail.description
The email address of the user who created the course

# components.schemas.API_SCORM.API.Course.properties.status.description
Job status from SCORM Cloud. Possible values: Running, Finished, and Error

# components.schemas.API_SCORM.API.InputCourseForUpdate.properties.publish.description
True to publish the course. Students cannot view courses that are un-published.

# components.schemas.API_SCORM.API.InputCourseForDelete.description
HTTP Post Input class for course deletion

# components.schemas.API_SCORM.API.StudentCourse.properties.creatorID.description
The Guid of the user who created the course

# components.schemas.API_SCORM.API.StudentCourse.properties.creatorName.description
The name of the user who created the course

# components.schemas.API_SCORM.API.StudentCourse.properties.creatorUserID.description
The user ID of the user who created the course

# components.schemas.API_SCORM.API.StudentCourse.properties.creatorEmail.description
The email address of the user who created the course

# components.schemas.API_SCORM.API.Registration.properties.creatorID.description
The Guid of the user who created the registration

# components.schemas.API_SCORM.API.Registration.properties.creatorName.description
The name of the user who created the registration

# components.schemas.API_SCORM.API.Registration.properties.creatorUserID.description
The user ID of the user who created the registration

# components.schemas.API_SCORM.API.Registration.properties.creatorEmail.description
The email address of the user who created the registration