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.
- Update the assignment to push its due date out to the supplied date.
- Re-read the assignment to confirm the new due date was applied.
- 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.