Updates For School API - April 12

Review the school changelog for recent updates

New

We've added two new endpoints, GET Schedules meetings for a student (BETA) and GET Schedules meetings (BETA). These endpoints are both currently in BETA, and therefore are apt to change.

The GET Schedules meetings for a student (BETA) endpoint returns a list of meetings in a day for a student based on the required student_id and start_date parameters. If the optional end_date parameter is included in the request, all meetings within the start_date and end_date date range are returned.

The GET Schedules meetings (BETA) endpoint returns a list of section meetings for a given start_date. If the optional end_date parameter is included in the request, a range of meetings between the start_date and end_date is returned. Include the optional offering_types parameter in the request to filter the response to only include specific offering types (academics, activities, advisory, or athletics).

Changed

GET Users children of Parent (BETA) now checks that the user requesting the list of children has a user_id that matches the parent_id provided in the request.

Additionally, the following endpoints have had their BETA statuses removed and are now considered stable: