Canvas LMS · Arazzo Workflow
Canvas LMS Onboard Student to Course
Version 1.0.0
Validate a user, enroll them as a student, and confirm course membership.
View Spec
View on GitHub
Learning ManagementEducationEdTechLMSLTIHigher EducationK-12Open-SourceAGPLCanvasArazzoWorkflows
Provider
Workflows
onboard-student-to-course
Verify a user then enroll them as a student and confirm membership.
Reads the user, creates a StudentEnrollment in the course, and lists course users to confirm the enrollment landed.
1
2
3
confirmRoster
List the course users filtered to students to confirm the newly enrolled student appears on the roster.
Source API Descriptions
openapi
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.