We are migrating from Canvas Catalog to Modern Campus but there doesn't seem to be a way to export the catalog or listings information like you can normal course content. Is there actually a way to do this?
There is an ability to export a report of your listings from the Analytics tab, but you are right, the majority of the details about that listing are not included.
Your best bet is likely to use the Canvas Catalog API to pull down the specific information you are searching for - here is some of the documentation for accessing the API. You could then loop over each course and pull down whatever listing information you are wanting (description, start/end dates, associated Canvas course ID, etc).
Hope that helps!
@trussellr Have you checked to see if there is an API transfer method?
Good morning - Does anyone know the process to rename a branding theme in Catalog? According to the How do I customize a catalog or subcatalog using the Storefront Theme Editor? guide - we should be able to utilize the pencil to update the name of the theme. We are being told that this is not supported, but the guide says…
Because Catalog only supports a single payment for an entire purchase, I want the entire transaction to happen in Stripe so that our learners can pay over an arbitrary number of months to Stripe and each payment is reported to Canvas. My understanding is this would require special coding and API/webhooks. Has anyone done…
We have a training that people can take which is set as a canvas course. But before they take the training, we want them to have the prerequisite of taking a different course A in catalog. I don't want to set up a program because they may not want to take the training if they took course A and decided that training isn't…
Currently, the listings filters only allow filtering by Listing Creation Date. Is there a way to filter by course's start or end dates instead? In our case, listings are created at various times, but we track revenue and enrollment by academic term/semester (which, I can specify using date ranges on course dates), not by…
We have had several failed enrolments caused (on most occasions) by system outages. Unfortunately we only find out because the learner complains - although this prompts a search for others which we can be proactive for. Reporting is needed to identify these learners who have commenced an order but have failed to enrol. We…