capabilities.work

Extend Due Date Then Grade Late Submission

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

Recipe · 3 steps

Extend Due Date Then Grade Late Submission

with Canvas LMS · Marking & Grading Operations

Extend an assignment due date and grade a late submission.

  1. Update the assignment to push its due date out to the supplied date.
  2. Re-read the assignment to confirm the new due date was applied.
  3. Post the grade to the student's submission and record the late policy status so the gradebook reflects the accommodation.
What you'll need to have ready
  • courseId: The Canvas course id.
  • assignmentId: The Canvas assignment id to update.
  • userId: The Canvas user id of the student to grade.
  • newDueAt: The new ISO8601 due date to set on the assignment.
  • postedGrade: The grade to post to the student's late submission.
  • latePolicyStatus: The late policy status to record (late, missing, none, or extended).
For your developer

Arazzo workflow canvas-lms:extend-due-date-and-grade, 3 operations: updateAssignment → getAssignment → gradeSubmission. Specs on APIs.io.