xPress Roster API
In education, the “roster” is a fundamental building block of instruction, assessment, and administration. Typically, a roster specifies the teacher and the list of students in a program, class, or section of an organization and they enable teachers to manage and teach students as members of a group. For example, by giving privileges to a roster, then all students listed on the roster may automatically access the materials and assessments assigned to the class.
In educational software programs, instructional and administrative applications require a link between the students in a class/section and the teacher. Ideally, the teacher can then create a class roster once, identify the required software assets that the class may access, and update the software applications with the roster information easily and automatically. The expanding ecosystem of educational services (devices, applications, and websites) that students must access on a daily basis requires a simplified roster exchange solution.
The marketplace has determined that successful rostering solutions should be:
- Using modern technologies, connect multiple apps whether they are mobile, local or hosted in the cloud
- Using REST, oAuth and internet grade security, and open standards and help avoid vendor lock-in!
- Using open standards, it can also scale with you as you grow your IT functionality.
- Using Common Education Data Standards aligned data model for future expansion into other functionalities
An example of xPress Roster use is setting the stage for other schools and states. In New York state, RIC One is an implementation of xPress Roster – www.ricone.org. RIC One provides fast, simple and secure integration between a district’s student information system and multiple applications, including assessment, instructional and administrative applications. With only one login, this increases the time for teachers to teach and students to learn. Districts retain control of their data while in the custody of their RIC. Currently there are 10 RICS, >200 districts across the State and almost 200,000 students integrated.
"The RIC One API initiative has successfully integrated many diverse systems in numerous school districts throughout New York state using the A4L xPress Roster standard. The robustness of the data set defined by xPress Roster has enabled RIC One to support more use cases than would have otherwise been possible using other data interoperability standards.
Christopher Violetti, RIC One API Product Owner
To explore xPress Roster further, please visit the RIC One sandbox.
Read more about the RIC One initiative – ‘Getting Started with xPress Roster‘ (pdf)
How does xPress Roster compare to other data standards?
xPress Roster is the most comprehensive solution currently available from the marketplace that aligns to the Common Education Data Standards (CEDS).
(For more information, please refer to the A4L Roster Comparison Workbook and accompanying Comparing Class Roster Data Models Whitepaper)
Explore xPress Roster in the SIF Specification >>