Skip to main content

Course Assignments

Assign, start, complete, and view course assignments.

GET /course_assignments/{course_assignmentid}

Fetch detailed information about an assignment.

GET /course_assignments/individualSummaries

Fetch summary information about all individuals.

GET /course_assignments/teamSummaries

Fetch summary information about all teams.

POST /course_assignments

Assign a course to a user or team.

PATCH /course_assignments/start/{doctype}/{docid}

Start completion on a course stage's document.

PATCH /course_assignments/complete/{doctype}/{docid}

Finish completion on a course stage's document.

PATCH /course_assignments/User/completeAll/{assignee_userid}

Force completion for a user on multiple documents. Requires admin privilege.

PATCH /course_assignments/Team/completeAll/{assignee_teamid}

Force completion for a team on multiple documents. Requires admin privilege.

DELETE /course_assignments/{course_assignmentid}

Cancel a course assignment.