For Developers
Implementation Details
How the Integration Works
Edlink's integration with ManageBac facilitates synchronization of key educational data, including users, courses, enrollments, assignments, and submissions. The integration leverages ManageBac API endpoints to pull and transform data into Edlink's unified data model. ManageBac objects are mapped to Edlink objects through a standardized transformation process.
Data Mapping
ManageBac Entity | Edlink Entity |
---|---|
School | District |
Programmes | School |
Academic Year | Session |
Subject Group | Department |
Subject | Subject |
Class | Class |
Class | Course (We fabricate a Course from the ManageBac Class) |
Teachers, Students, or Parents | Person |
Parents | Agent |
Homeroom | Enrollments |
Behavior Notes | Incidents |
Task | Assignment |
Student Assessment | Submission |
Currently there are no available configurable options for ManageBac.
Limitations
- This integration is "read-only" for rostering data, meaning that Edlink can only read data from ManageBac and cannot write data back to it.
- This integration is able to write back submission grades, and create assignments.