Docs
arrow_back Embeddables

Course List Pulse and above

The Course List is a browsable catalogue of multiple courses. Use it when recipients should be able to discover and choose what to learn without leaving your product. The example below pulls in every course in our demo workspace so you can see how a real catalogue renders in context.

It's a fit for full learning libraries, role-based training menus, customer education hubs, and any "browse all training" experience that belongs inside your product. Where the Course Card highlights one, the Course List opens up the whole catalogue for browsing.

API Endpoint

POST/v1/headless/embed/course/list

Body parameters

FieldTypeExampleDescriptionDemo Value
actionvieweditviewDetermines the target action when a card is clicked.
identifierstringyour-user-id
clientIdentifierstringyour-tenant-id
navigatenativeeventnoneeventControls card click behaviour: navigate inside iframe, emit postMessage event, or disable.
query.lengthnumber100Number of items per page (max 100).
query.pagenumber0Zero-based page index.
query.titlestringonboardingFilter courses by title (case-insensitive contains).
query.deletedbooleanfalseInclude soft-deleted courses.
TypeEventDescriptionNotes
navigationopenFires when a card is clicked with navigate set to "event".Payload includes url, embeddable, id, and action.

Live Demo