Skip to main content

learn/Course/Course_learn_v1_courses is not returning all active courses

  • April 12, 2024
  • 2 replies
  • 77 views

KMallette
Hero II
Forum|alt.badge.img+9

Once a month, I use the API-browser /learn/Course/Course_learn_v1_courses to pull a complete list of all courses in my 5 EE tenants.

Today I was looking for a specific group of courses (8 of them), and they aren’t in the list.

  • The number of courses listed in Course Management matches the number of courses the end-point says are in the platform
  • The number of courses in my .json file is the same as Course Management
  • The missing 8 courses are still published; however, the .json file shows different un-published courses as well
  • These 8 courses were recently duplicated (using Courses/Courses_course_v1_courses_id_duplicate ) … after duplicating the new courses were given a new code, and these do show up in the complete list.

Digging around a bit more, I see that there are many missing courses. Why? Why is the end point not pulling out everything?

2 replies

KMallette
Hero II
Forum|alt.badge.img+9
  • Author
  • Hero II
  • April 12, 2024

I just used course/Courses/Courses_course_v1_courses_batch and limited it to the first 3 letters of my course code.  NOW the 8 courses I’m looking for appear. 

This makes me feel that some of these end points aren’t trustworthy. 


  • Novice II
  • August 12, 2025

Old thread I know, but got here with searches due to seeing similar issues yesterday and today.  One thing I’ve found is the api course searches seem to search active (not “under maintenance”) courses only.  That answered part of our issue seen today.  The other part not so much.  I currently can’t search for any course titles created after 8/1/2025, but can’t see any fieldname or other differences.