Additional OneRoster Information

Articles

OneRoster API
This article provides an overview of the OneRoster API and the tools and articles that support it.
OneRoster - What's new in 1.2?
This article outlines the differences between Campus's implementation of version 1.1 and 1.2 of the OneRoster Specification.
OneRoster API Consumer Guidelines
This article describes the performance recommendations that should be communicated with third party users of the OneRoster API.
OneRoster Troubleshooting (1.1)
This article provides troubleshooting tips for OneRoster version 1.1, including sourcedIds
REST Documentation Client
The article describes the REST Documentation Client provided in conjunction with the OneRoster API.
OneRoster 1.2 Data Models
This article details the Campus implementation of the OneRoster 1.2 specification.
OneRoster 1.1 Data Models
This article details the Campus implementation of the OneRoster 1.1 specification.
OneRoster Assessments 1.2 Data Models
OneRoster is a set of specifications established by the 1EdTech Learning Consortium . Campus created our OneRoster API based on these specifications. This article details the assessment endpoints available with OneRoster 1.2. See the OneRo...
OneRoster Migration Instructions
IMS/1EdTech, the consortium who created and maintains the OneRoster specification, has deprecated OAuth1 for OneRoster connections. Campus supports OAuth 2; not all of our Digital Learning Partners (DLPs) support OAuth 2 yet. This ar...
OneRoster API Documentation (OAuth 2)
This article describes using the provided OneRoster API Documentation to query data shared with the OneRoster API.