





The last roster integration you'll ever need to write.
Edlink makes it possible to ship roster integrations with any LMS or SIS in 4 weeks or less.
Eliminate Technical Debt
Dramatically simplify your codebase by connecting to our set of unified API endpoints.
Unified Models
Restful API
Internal Tooling
Transformations
Privacy Masking
Data Enrichment
API Logging
Ship Integrations Fast
Work with normalized data and organized APIs to get your integration out the door in just a few weeks.
1
2
3
4
5
6
7
8
9
Data Enrichment
Join data from multiple different sources.
School data doesn't always live in one place and bringing different datasets together can spiral out of control quickly. Edlink takes on this challenge to provide you with a single, unified view of the data.
Michael Gonzales
Student at Central Middle School
Basic Information
Grade Level
8th Grade
Class Rosters
7 Classes
Single Sign On
Google
Extended Data
Guardians
Tom & Linda
Demographics
Available
Attendance
5 Absences
Behavior
2 Incidents
Coursework & Grades
Assignments
7 Items
Grades
2 New Grades
GPA
3.87
Edmentum rosters millions of students each day using Edlink.

Developer Experience
Rostering doesn't have to be painful for developers.
We're developers too — we know which parts of an integration are a pain to manage and we've build some features into our API to make your life easier.
Unified Data Model
A single, lightly opinionated view of the world
Event Deltas
All changes to school data are tracked for 30 days
Privacy Mask
We filter out unwanted data fields to protect privacy
Unique Identifiers
All entities are granted globally unique identifiers
Request Logging
All requests are logged for auditing and debugging