← Back to Patterns

Track Learning Progress

Availableacademy•beginner

Overview

Read and update Academy progress for an enrollment. Progress is honest telemetry — not a vanity scoreboard.

Why this matters

  • Operators see completion state
  • Progress records are scoped to the learner Passport
  • Completion unlocks verification and capability grants
  • Try it

    >
    SDK:

    Use cases

  • Learner dashboards
  • Cohort coaching
  • Gate next module until progress threshold
  • See Also

  • Enroll in a course
  • Complete learning module
  • GET/POST /v1/academy/progress
  • Same route in the other SDKs

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

    >
    SDK: