Supported Entity Types
The bookmark system supports the following entity types:Learning Paths
Bookmark learning paths for easy access to ongoing or planned education.
Calendar Events
Save important events to your personal bookmark collection.
Authentication Requirements
Available Operations
The bookmark API provides two main operations:Toggle Bookmark
Add or remove bookmarks for learning paths and calendar events
Bookmarked Calendar Events
Query bookmarked calendar events with advanced filtering and pagination
Integration Features
Call to Action (CTA) Integration
The bookmark system automatically integrates with the CTA system to provide interactive bookmark buttons in catalog and entity interfaces. Bookmark CTAs are automatically generated for learning paths and calendar events with action IDTOGGLE_BOOKMARK. The button labels dynamically change between “Add to bookmarks” and “Remove from bookmarks” based on the current bookmark status.
Learning Path CTA
See how bookmark CTAs are integrated with learning path actions
Catalog Filtering
The bookmark system extends the standard Filtering Catalog Items functionality with a specialized bookmark filter (filter_bookmark) that allows authenticated users to filter catalog results to show only bookmarked learning paths.