Canvas LMS · Arazzo Workflow
Canvas LMS Author in the Current User's First Course
Version 1.0.0
Identify the authenticated teacher, pick their first taught course, and author an assignment.
View Spec
View on GitHub
Learning ManagementEducationEdTechLMSLTIHigher EducationK-12Open-SourceAGPLCanvasArazzoWorkflows
Provider
Workflows
self-courses-and-create-assignment
Create an assignment in the authenticated teacher's first course.
Reads the current user, lists the courses they teach, and creates an assignment in the first one returned.
1
2
listTaughtCourses
List the courses the authenticated user teaches and take the first one as the authoring target.
3
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.