Updates for OneRoster API - December 13

New

OneRoster API

We've added two new rostering endpoints, GET Demographics all and GET Demographics by ID.

GET Demographics all returns a collection of demographics objects, with each object containing properties pertaining to gender, ethnicity, and other related details.

GET Demographics by ID returns a single demographics object corresponding to the required user ID parameter; the object contains properties pertaining to gender, ethnicity, and other related details.


To take full advantage of the gender and ethnicity related fields featured in the responses of these two endpoints, schools must leverage the Integration mappings settings page found in Education management > Core > Settings > Integration mapping. Unmapped fields result in empty values in the response.


Changed

We've updated the responses from PUT Result and PUT LineItem.

The PUT Result response now includes the lineItem and student objects. The PUT LineItem response now includes the class, category, and gradingPeriod objects.