improved

Get all courses - New filters for more accurate results

After numerous requests to improve the ability to filter all courses and improve the accuracy of results, we've added a number of improvements to the query params of the “get all courses” request.

Impacted endpoint

Improvements

New query parameters :

  • courseName : you can now filter by a string included in the name of a course sheet.

  • studentId, professorId, groupId & trainingId : you can now provide a comma-separated list of ids (e.g.: groupId=foo,bar) and it will return courses where one of these resources is included.

  • creatorId : you can now filter by the attendance sheet creator id.

  • noProfessorSignature : easily filter by if teacher has signed or not.

  • infoStudents : display less or more student informations in function of your needs.

  • dateCreated and dateUpdated : you can now provide a date range to get specifically sheets related to your creation or update dates.