Add SIS ID for calendar events to API


Recently, we were in the process of adding calendar events in batch to Canvas, coming from our SIS, when we found out that there are no options in the API to create events with a SIS ID as identifier. This means there are no options to connect a calendar event in Canvas to an event in the SIS.

Based on our investigation, we hereby would like to share a feature request for Canvas, which is to add an endpoint in the API which makes it possible connect a SIS ID to a calendar event as an identifier.

Community Team
Community Team
Status changed to: Open
Community Novice


i don't have an answer, but a question 🙂  How do you manage to bulk insert events?

Looking to do the same (several days a week, different time-ranges, couple of months ahead).

Status changed to: Archived
Comments from Instructure

As part of the new Ideas & Themes process, all ideas in Idea Conversations were reviewed by the Product Team. Any Idea that was associated with an identified theme was moved to the new Idea & Themes space. Any Idea that was not part of the move is being marked as Archived. This will preserve the history of the conversations while also letting Community members know that Instructure will not explore the request at this time.