capabilities.work

Learning Manager Unenroll a Learner from a Course

A 3-step recipe with Adobe Captivate. We can help you get access.

Recipe · 3 steps

Learning Manager Unenroll a Learner from a Course

with Adobe Captivate · Learning & Development Management

Remove a learner's enrollment in a given learning object if one exists.

  1. List enrollments filtered to the learner and learning object, returning at most one match, and branch on whether an enrollment exists.
  2. Read the matched enrollment by id to confirm it still exists before deleting it.
  3. Delete the enrollment to unenroll the learner from the learning object instance.
What you'll need to have ready
  • accessToken: OAuth 2.0 bearer access token issued via Adobe IMS.
  • learnerId: The id of the learner whose enrollment should be removed.
  • learningObjectId: The id of the learning object to unenroll the learner from.
For your developer

Arazzo workflow adobe-captivate:unenroll-learner, 3 operations: getEnrollments → getEnrollment → unenrollUser. Specs on APIs.io.