For Developers
Implementation Details
Data Mapping
Blackbaud Entity | Edlink Entity |
---|---|
User | Person, Agent |
Academic Section | Class |
Roster | Enrollment |
Year | Calendar |
Term | Session |
Course, Roster | Course |
Level | School |
Schedule | Day, Period |
Attendance | Meeting, Attendance |
Department | Department, Subject |
Building, Dorm, Venue | Facility, Room |
Transportation Type | Asset, Vehicle |
LineItem | Assignment |
Result | Submission |
Grade Passback
Grade Passback for Blackbaud is implemented using the OneRoster API. If you do not provide OneRoster keys, grade passback will not work. If you do not require grade passback, you do not need to provide OneRoster keys, but it is still recommended that you provide them for future use cases.
Assignment Notes
- Assignments are associated with the lead section.
- Assignments require categories in Blackbaud.
- Deleting assignments is not allowed in Blackbaud.
Submission Notes
- Only fully graded assignments are allowed in Blackbaud.