In this Catalog release, page headers float at the top of the screen for scrolling content. User registration and enrollment has an improved validation process, and the Enrollments API supports creating Catalog enrollments.
Canvas Catalog is an all-in-one learning solution that integrates with the Canvas LMS as a course registration system, payment gateway, and learning platform. Learn more about Canvas Catalog.
When an admin page requires scrolling, the page header floats at the top of the screen and scrolls with the content.
The page header is located between the global navigation menu and the content of a page; it includes the name of the page and any associated buttons or page links. All header functionality remains the same.
If the page does not require scrolling, the header remains fixed at the top of the page.
The Catalog API Documentation can be accessed from the Catalog Admin dashboard.
The Enrollments API allows admins to create an enrollment in Catalog. This endpoint also creates relevant Canvas enrollments as well.
Catalog has improved its validation process for user registration and enrollment. While a user creates a new account, Catalog verifies each field entry as completed by the user. Catalog detects and displays any error immediately after the user has moved to the next field, such as incomplete email addresses. The user cannot enroll in the listing or view payment options until all required user field content is verified successfully.
The only verification that does not apply before the user information is submitted is locating existing user accounts. If an entered email address is associated with an existing account, Catalog will prompt the user to sign in to register for the listing.