Canvas Migration
Atomic Reactor supports importing data from Canvas LMS — courses, rosters, and gradebooks — using the Canvas APIs and Canvas Data 2 (CD2) for high-volume bulk import.
Capabilities
Section titled “Capabilities”- Course and content import
- Roster synchronization
- Gradebook migration
- CD2 bulk data import
- Incremental sync with scheduling
How it works
Section titled “How it works”The Canvas integration follows the same layered pattern as the other migration integrations: an import service for courses and content, a CD2 import service for bulk data, roster and gradebook services for enrollments and grades, and a sync service/scheduler for incremental updates.
For large institutions, CD2 bulk import is the most efficient path; per-entity API import is available for smaller or targeted migrations.
The Canvas integration is gated behind the canvas feature flag (enabled by default).
Reference
Section titled “Reference”- D2L Brightspace Migration — a similar migration pipeline for Brightspace.
- API Reference — Canvas import, roster, and gradebook endpoint schemas.