Onboard Student to Course
A 3-step recipe with Canvas LMS. We can help you get access.
Recipe · 3 steps
Onboard Student to Course
with Canvas LMS · Enrolment & Registration
Verify a user then enroll them as a student and confirm membership.
- Read the user record to confirm the account exists before enrolling.
- Enroll the validated user as a student in the course.
- List the course users filtered to students to confirm the newly enrolled student appears on the roster.
What you'll need to have ready
- courseId: The Canvas course id to enroll the student into.
- userId: The Canvas user id of the student.
- enrollmentState: The enrollment state to apply, e.g. active or invited.
For your developer
Arazzo workflow canvas-lms:onboard-student-to-course, 3 operations: getUser → enrollUser → listCourseUsers. Specs on APIs.io.