Canvas SIS Import API
The SIS Import API ingests Canvas's canonical SIS CSV format (and ZIP archives of those CSVs) to provision accounts, terms, courses, sections, users, enrollments, groups, group memberships, cross-listings, user observers, logins, admins, change-sis-id mappings, and admin differentiation tags. Supports diffing imports against the previous import, batch mode, and asynchronous progress polling.
Canvas SIS Import API is one of 6 APIs that Canvas LMS publishes on the APIs.io network.
Tagged areas include SIS, Student Information System, Provisioning, Bulk Import, and CSV. The published artifact set on APIs.io includes API documentation.
Documentation
Documentation
https://canvas.instructure.com/doc/api/sis_imports.html
Documentation
https://canvas.instructure.com/doc/api/sis_import_errors.html
Documentation
https://canvas.instructure.com/doc/api/file.sis_csv.html
Documentation
https://canvas.instructure.com/doc/api/file.object_ids.html
Documentation
https://canvas.instructure.com/doc/api/sis_integration.html