Skip to main content
Question

I need an API path to get courses with the catalog(s) they belong to

  • January 29, 2026
  • 5 replies
  • 19 views

I am pulling Docebo data into a lakehouse, we need to be able to slice for Catalog contents as each course is assigned to at least one catalog. Looking at the API list for CatalogContent and Catalogue, I am unable to see how this can be done. 

What we are doing is, replacing an excel based manual process which currently is taking a list of completed courses, and doing a VLOOKUP from a hand formed table of what course is associated to which catalogs to build a helper column with the catalog name in it.  

Then slicing for number of completions per catalog. 

What am I missing in the API List??!!

5 replies

lrnlab
Hero III
Forum|alt.badge.img+10
  • Hero III
  • January 29, 2026

Hey Jabon, if you need to see what catalog(s) a course belongs to, you can use the “export course data” option under Course Management. Just select the course you want to report on (some or all) and then choose this option:

https://help.docebo.com/hc/en-us/articles/8492803992466-Managing-courses-with-mass-actions

 


  • Author
  • Novice I
  • January 29, 2026

@lrnlab   Thanks for the reply, that is great for a manual solution, but i am looking to do it through the API so it is automatic and I don’t have to update a reference table every time we add or modify a course. Any ideas on a API solution? 


lrnlab
Hero III
Forum|alt.badge.img+10
  • Hero III
  • January 29, 2026

  • Author
  • Novice I
  • January 29, 2026

@lrnlab the first time we tried that, it showed just 2 of the 10. I’ll look at running it again. Thanks for the nudge! 


lrnlab
Hero III
Forum|alt.badge.img+10
  • Hero III
  • January 29, 2026

Check the pagination or records per page settings.