Why are students enrolled through the API only added to a preview and not the full course?

    Plan Availability
    Legacy Plans
    Platform

Question

  • Why is a user listed as "Enrolled in Free Preview" instead of "Active Enrollment" after being added to a course using the Admin API?
  • Why isn't the /enrollments POST request working as expected?

Solution

When you enroll a user into a course using the /enrollments endpoint, if you do not set an `activated_at` value, the user will be enrolled into the free preview of that course.

To enroll the student into the full version of a course, include a valid `activated_at` value in the request.

Learn More About

Was this article helpful?
2 out of 3 found this helpful