As a part of the Roster collection, SIS vendors need to set up a student's schedule for a school year. For testing purposes, SIS vendors should submit data for six different courses the student is taking (Look for instructions under each endpoint use casesto find specific information on what details should be included).
GET on /courses
Submit /gradingPeriods
Submit /sessions
Submit /courseOffererings
Submit /sections
Submit /studentSectionAssociations
Submit /grades
GET on /staff
Submit /StaffSectionAssociations
This endpoint is NOT expected from Choice schools.
Data Properties:
Click here to view all data properties under the /gradingPeriod endpoint:
Use Cases:
Click here to view all the use cases pertaining to the /gradingPeriod endpoint:
# | Use Case Title | Use Case Description | What to Submit/retrieve |
---|
1.0 | Sending the grading period during the school year in which the grade is offered | To set up a student's schedule for a school year, SIS vendors need to submit gradingPeriods for the schedule using gradingPeriodDescriptor values. | POST on / gradingPeriod: schoolReference: schoolId: 7525 schoolYearTypeReference: schoolYear: 2021 gradingPeriodDescriptor: uri://dpi.wi.gov/GradingPeriodDescriptor#07 periodSequence: 1 beginDate: 2020-07-03 totalInstructionalDays: 150 endDate: 2021-06-05 |
---|
JSON Sample:
JSON sample for /gradingPeriod:
{
"schoolReference": {
"schoolId": 7525
},
"schoolYearTypeReference": {
"schoolYear": 2021
},
"gradingPeriodDescriptor": "uri://dpi.wi.gov/GradingPeriodDescriptor#07",
"periodSequence": 1,
"beginDate": "2020-07-03",
"totalInstructionalDays": "150",
"endDate": "2021-06-05"
}
Add Comment