capabilities.work

Publish Assignment and List Submissions

A 3-step recipe with Canvas LMS. We can help you get access.

Recipe · 3 steps

Publish Assignment and List Submissions

with Canvas LMS · Marking & Grading Operations

Publish an assignment and retrieve its submissions for grading.

  1. Update the assignment to set published true and optionally set a due date.
  2. Re-read the assignment to confirm it is now published.
  3. List every submission for the published assignment so it can be graded.
What you'll need to have ready
  • courseId: The Canvas course id.
  • assignmentId: The Canvas assignment id to publish.
  • dueAt: Optional ISO8601 due date to set when publishing.
For your developer

Arazzo workflow canvas-lms:publish-assignment-and-list-submissions, 3 operations: updateAssignment → getAssignment → listSubmissions. Specs on APIs.io.