For Developers

Supported Functionality

Edlink makes it easy to connect to Blackbaud and sync data to your system.

Single Sign-On (SSO)

Edlink supports Single Sign-On (SSO) via blackbaud using OAuth. This provides seamless access to connected platforms for schools by allowing user to login with their blackbaud credentials.

Rostering

Edlink synchronizes core rostering data from Blackbaud, including districts, sessions, courses, schools, classes, enrollments, and people. We provide the option to also sync historical data.

Extended Rostering

Edlink's integration with Blackbaud supports a wide array of our extended rostering models.

See below for the full list of supported models.

Managing Coursework and Grades

Blackbaud supports coursework and grade synchronization through Edlink via our Assignments and Submissions data models. Categories cannot be deleted in Blackbaud. Grade passback uses the OneRoster API, and requires configuring OneRoster keys.

Full Data Model Support Details