Rostering Solution Guide
- Chris Moffatt (Deactivated)
- Ian Christopher (Deactivated)
Welcome to the Rostering Solution Guide!
Manual Rostering Is Lose-Lose
Roster data is critical to most education technology solutions. But when school districts and state agencies have to manually extract and share their roster data via spreadsheets, the process is fraught with inefficiencies and human error. It’s not only less effective for your technology, it’s also time-consuming and frustrating for your customers.
This guide contains resources that will outline a development process and provide examples for developers to get acclimated with the Ed-Fi API quickly. Additionally, there are examples that illustrate ways to generate code that can be used to integrate Ed-Fi Rostering functionality into your platform more easily.
Components
Rostering Development Guide
An overview of the development process for rostering capabilities in your product.
Ed-Fi Roster Workflow in Postman
Postman is an application that interacts directly with API interfaces. This section is designed to show how to use Postman to obtain roster from an Ed-Fi API.
Ed-Fi Roster Sample Application
A sample C# application is provided to show actual roster workflow using Ed-Fi APIs using two strategies: enrollment composites and change queries.
Generating an SDK - Ed-Fi Roster
OpenAPI can be used to generate client API libraries for use directly within an application.
Guide Index
Below are links to detail pages in the Roster Solution Guide:
Zoom out
Want to know more before you get started? The Ed-Fi website has detail on the challenge of Rostering and how the Ed-Fi solution can address the need.
Link: read more about Education Technology Vendors and how to Easily Pull Roster Data on Ed-Fi.org