Data Model
The OneRoster® service exposes a OneRoster v1.2 Rostering API whose records are derived from Ed-Fi ODS entities at refresh time. The pages in this section document how each OneRoster endpoint is assembled from Ed-Fi sources, how education organization hierarchies are materialized, and how Ed-Fi descriptors are mapped to OneRoster enumerations.
For the shape of each OneRoster response, the authoritative reference is the 1EdTech® OneRoster v1.2 specification. For runtime behavior of the refresh job (cadence, orchestration), see Configuration.
Descriptor Mappings
Several OneRoster® fields are produced by translating Ed-Fi descriptor
Endpoint to Ed-Fi Source Mapping
Each OneRoster® endpoint is served from a derived oneroster12 object that
Organization Mapping
The OneRoster® v1.2 /orgs endpoint exposes schools, districts, and state