Adobe Captivate · Arazzo Workflow
Adobe Learning Manager Enroll a Learner in a Course
Version 1.0.0
Resolve a course, pick an available instance, enroll a learner, and confirm the enrollment.
Provider
Workflows
enroll-learner-in-course
Enroll a learner into a specific instance of a learning object.
Confirms the learning object exists, selects an instance offering, creates the enrollment for the supplied learner, and reads the enrollment back to verify it was created.
1
getCourse
Load the learning object by id to confirm it exists before attempting to enroll a learner into one of its instances.
2
listInstances
List the instances of the learning object and select the first available instance to enroll the learner into.
3
createEnrollment
Create an enrollment binding the learner to the selected learning object instance using JSON:API relationships.
4
confirmEnrollment
Read the freshly created enrollment back by id to confirm it persisted and to capture its progress and dates.
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.