Re: Catalogs
Looking at the API Browser, there seem to be two API endpoints for this, depending on whether the catalog in question is public or internal?
GET /learn/v1/catalog_content/public/{catalog_id}
GET /learn/v1/catalog_content/internal/{catalog_id}
Now, you may be wondering, “But where do I get the catalog_id
, Ian? Where do I get the catalog_id
?” Which, honestly? Good question that had me stumped for a moment, because nowhere in the API browser is the GET /learn/v1/catalog
endpoint listed. It’s not even exposed via the browser dev tools, either, because the Catalog admin side is still on Docebo’s legacy framework.
Re: Notifications
You can get a list of notifications (including their codes) from this endpoint:
GET /notifications/v1/notification/list
Is that useful? I confess I’m not sure what you’re hoping to achieve with these codes.