← Back to Patterns

Enroll in a Course

Availableacademy•beginner

Overview

Enroll a Passport in an Academy course. Learning is free for humans — enterprises fund seats; individuals are never paywalled for re-skilling.

Why this matters

  • Zero Barriers: humans do not pay for training
  • Enrollment is a Passport-scoped record
  • Progress and completion feed Capability Graph eligibility
  • Try it

    >
    SDK:

    Use cases

  • Reskilling after automation displacement
  • Onboarding new operators to org playbooks
  • Enterprise-funded cohort enrollments
  • See Also

  • Track learning progress
  • Academy concept
  • SDK: client.academy.enrollments → POST /v1/academy/enrollments
  • Same route in the other SDKs

    The TypeScript tab above is the contract. These calls hit that same route.

    >
    SDK: