For Developers

Implementation Details

Limitations

The SFTP (with OneRoster) integration is the preferred method for syncing data between SMS and other systems. The SMS API integration has a more limited data set available from SMS.

Please use the SFTP methods whenever possible to ensure the richest data set is available for syncing.

Entity Mapping

Skyward EntityEdlink Entity
EntitySchool
GradingBucketSession
CourseCourse
StaffPerson
ClassClass
StudentPerson
StudentScheduleEnrollment
DisciplineOffenseIncident
GuardianPerson, Agent
AttendanceByDateAttendance, Day, Meeting
AttendanceByPeriodAttendance, Period, Day, Meeting
OneRoster EntityEdlink Entity
CategoryCategory
LineItemAssignment
ResultSubmission