Skip to main content
Question

Learning plan enrollment status recalculation - via API?

  • September 25, 2025
  • 2 replies
  • 67 views

We love the new learning plan enrollment status recalculation option - it’s great to have that flexibility and control! 

The question is - can it be controlled via API?

We have some courses that are automatically added to existing learning plans via API.

  • Previously, the default behavior was an automatic recalculation of the enrollment status for all users in the learning plan.
  • Now, the default is to not recalculate the enrollment status. 

Is it possible to trigger the recalculation when adding courses to a learning plan via API?

2 replies

dwilburn
Guide III
Forum|alt.badge.img+4
  • Guide III
  • September 25, 2025

Hi ​@sheilac - there is a learning plan API call to recalculate. I’m not sure if it is new or not. I did some googling and looked through the product updates but I did not see anything related to this call.

 

POST /learningplan/v1/learningplans/{learning_plan_id}/enrollments_user_id_status_recalculate

 

 


hailey.gebhart
Helper III

From both Assigns learning plan from a course
POST /course/v1/courses/{course_id}/lp and Add Courses To A Learning Plan
POST /learningplan/v1/learningplans/{learning_plan_id}/courses, there are no settings at the moment. I would strongly suggest creating an Idea in the Ideas platform to add this functionality. It would be a great value-add!