Canvas LMS · Arazzo Workflow
Canvas LMS Create Assignment and Grade Submission
Version 1.0.0
Create an assignment, find a student's submission, and post a grade plus comment.
View Spec
View on GitHub
Learning ManagementEducationEdTechLMSLTIHigher EducationK-12Open-SourceAGPLCanvasArazzoWorkflows
Provider
Workflows
create-assignment-and-grade-submission
Create an assignment then grade a specific student's submission for it.
Creates an assignment in the course, reads the target student's submission record for the new assignment, and posts a grade plus an optional comment to that submission.
1
createAssignment
Create the assignment in the course with the supplied name and point value.
2
getSubmission
Read the target student's submission record for the newly created assignment.
3
gradeSubmission
Post the supplied grade and optional feedback comment to the student's submission.
Source API Descriptions
openapi
Arazzo Workflow Specification
Work with this as data
Every workflow here is available over the APIs.io API and to AI agents over MCP.