Canvas LMS · Arazzo Workflow
Canvas LMS Excuse or Grade a Submission
Version 1.0.0
Read a submission and branch — excuse it when not submitted, otherwise post a grade.
View Spec
View on GitHub
Learning ManagementEducationEdTechLMSLTIHigher EducationK-12Open-SourceAGPLCanvasArazzoWorkflows
Provider
Workflows
excuse-or-grade-submission
Grade a submitted student or excuse a non-submitter.
Reads the submission, and branches to excuse it when its workflow_state is unsubmitted or to post a grade when the student has submitted.
1
readSubmission
Read the student's submission to determine whether they have submitted.
2
excuseSubmission
Excuse the submission so it is omitted from grade calculations when the student has not submitted.
3
gradeSubmission
Post the supplied grade to the student's submission when they have submitted work.
Source API Descriptions
Arazzo Workflow Specification
Work with this as data
Every workflow here is available over the APIs.io API and to AI agents over MCP.