PaginatedOneRosterClassOutput
- classesType: array object[] · OneRosterClassOutput[]required
Array of class objects
Class information in the OneRoster format
- classType: string
Code requiredCode used to identify the class
- classType: string
Type requiredType of class (scheduled, homeroom, etc.)
- courseType: object · OneRosterGUIDRefrequired
Course information associated with the class
- dateType: stringFormat: date-time
Last Modified requiredTimestamp of when the class was last modified
- gradesType: array string[]required
Array of grade levels associated with the class
- periodsType: array string[]required
Array of time periods when the class is scheduled
- schoolType: object · OneRosterGUIDRefrequired
School information associated with the class
- sourcedType: string
Id requiredUnique identifier for the class
- statusType: string · EntityStatusenumrequired
Status of an entity in the system
values- active
- tobedeleted
- inactive
- subjectsType: array string[]required
Array of subjects covered in the class
- termsType: array object[] · OneRosterGUIDRef[]required
Academic sessions (terms) associated with the class
A reference to another OneRoster entity
- titleType: stringrequired
Title or name of the class
- locationType: string | null
Physical location where the class is held
- metadataType: object | null
Additional metadata associated with the class
- resourcesType: array object[] · OneRosterGUIDRef[]
Array of resources associated with the class
A reference to another OneRoster entity
- subjectType: array string[] | null
Codes Array of subject codes for the class
- limitType: integerrequired
Maximum number of items returned
- offsetType: integerrequired
Number of items skipped in the result set
- totalType: integerrequired
Total number of items available
