For Developers

Supported Functionality

Edlink makes it easy to connect to Skyward SMS and sync data between Skyward SMS and other systems by providing two methods to integrate with SFTP (with OneRoster) and the Skyward API. This document outlines the functionality supported by Edlink for Skyward.

  • The Skyward SMS SFTP (with OneRoster) connection will have the richest data set available from Skyward SMS.
  • The Skyward SMS API integration will have a more limited data set available from Skyward SMS.

Rostering

SFTP (with OneRoster)

With the Skyward SFTP integration, by default we sync the following core data: schools, sessions, courses, classes, students, teachers, enrollments, and agents.

API

With the Skyward SMS API, by default we sync the following core data: schools, sessions, courses, classes, students, teachers, enrollments, and agents.

Extended Rostering

SFTP (with OneRoster)

With the Skyward SFTP integration, we have the ability to sync the following extended data: facilities, rooms, departments, subjects, incidents, calendars, days, periods, meetings, and attendance.

API

With the Skyward SMS API, we only have the ability to sync the following extended data: subjects and departments.

Managing Coursework and Grades

Edlink enables developers to list and create assignments, categories, and grades with either OneRoster or the Skyward API.