For Developers

Implementation Details

This document provides an overview of how Edlink's integration with Schoology operates, covering data synchronization, rostering specifics, and key considerations for successful implementation.

Rostering Details

Edlink pulls most roster data from Schoology like courses, classes, people, and schools. Each section in Schoology is treated as an individual class in Edlink. Enrollments are mapped automatically, ensuring that people are placed in the appropriate classes without manual intervention. This abstracts away sections for developers making it much easier to interact with them.

Key Considerations

  • Limited Historical Data: Schoology's API may restrict access to historical data, limiting roster imports to the current academic year. This is common amongst LMS providers.