Using the Canvas APIs to do Really Cool Stuff

Chris Brandt / Brandon Edwards
-
Proctor

The use of APIs within the Canvas LMS has opened the doors to automate many arduous tasks. This session will cover ways that the School of Veterinary Medicine has used those APIs to:

  • Synchronize the class schedule with our Curriculum Database, including section specific events
  • Synchronization of additional instructors and department proxies as members of appropriate course sites
  • Automate course provisioning to include
    • Additional LTI tools with custom endpoints
    • Creation of sections and groups
    • Assignment of students to sections and groups
  • Allow auditing of the courses -- even after the course is concluded
  • Adjustment of other site settings
Previous Knowledge

Knowledge of the capabilities of Canvas will be valuable, but not required.