Add Class and Course grade to the Skyward API
Add Class and Course grade levels to the Skyward API for pickup by third party extracts such as Classlink.
Currently the Course and Class Grade level fields are not exposed.
Here are the fields available from the Skyward API:
Course:
{
"CourseId": 59002,
"SchoolId": "0031",
"SchoolYear": 2022,
"CourseKey": "5020040",
"CourseShortDesc": "SCIENCE GRADE 3",
"CourseLongDesc": "Science - Grade Three",
"DepartmentCode": "",
"SubjectCode": "AFN",
"CourseStatus": "active",
"IsStandards": false
}
Sections:
{
"Periods": [
"05"
],
"GradingPeriodIds": [
"0031.2022.0.1",
"0031.2022.0.2",
"0031.2022.0.3",
"0031.2022.0.4"
],
"SectionId": "59002.0.30",
"CourseId": 59002,
"SchoolId": "0031",
"SchoolYear": 2022,
"SectionCode": "30",
"DisplayName": "5020040/30 - Science - Grade Three",
"SectionStatus": "active",
"GradingCategoryWeightType": "weight",
"GradingCategoryModifiable": false,
"ControlSetLiteral": "YR",
"ControlSetDesc": "Year",
"ControlSetStartTerm": 1,
"ControlSetEndTerm": 4
},