Canvas Catalog Release Notes (2016-01-20)

Document created by Erin Hallmark Administrator on Jan 19, 2016Last modified by on Jul 15, 2018
Version 3Show Document
  • View in full screen mode

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.


  Updated Features




Page Header

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.


Non-Scrolling View




Scrolling View





  Other Updates




The Catalog API Documentation can be accessed from the Catalog Admin dashboard.


Enrollments API

The Enrollments API allows admins to create an enrollment in Catalog. This endpoint also creates relevant Canvas enrollments as well.


User Registration

Data Validations

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.