You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
« Previous
Version 8
Next »
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
GET on /staff
Submit /StaffSectionAssociations
Submit /grades
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. To be able to submit the /courseOfferings endpoint, the /gradingPeriods (and the /sessions endpoint) should be submitted. | 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