Get all courses with filters

Retrieve all the courses of your school (both archived and not archived courses).

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Query Params
string

Filter courses based on the course start date (format YYYY-MM-DDTHH:mm:ssZ, ISO 8601)

If courseEndDateTime is provided, the results is searched in between the two dates


If courseEndDateTime is not provided, the results is searched in between the courseStartDateTime and 6 months after


Please note: the date is in UTC time
string

Filter courses based on the course end date (format YYYY-MM-DDTHH:mm:ssZ, ISO 8601)

If courseStartDateTime is provided, the results is searched in between the two dates


If courseStartDateTime is not provided, the results is searched in between the courseEndDateTime and 6 months before


Please note: the date is in UTC time
boolean

Filter to retrieve all archived courses

boolean

Filter to retrieve all courses where absences have been sent

boolean

Filter to retrieve all courses where absences have not been sent

number
Defaults to 1

Page number for pagination (min: 1)

number
Defaults to 100

Number of items per page (max: 100)

string

Filter courses based on an array of groupIds to retrieve courses for specific groups. Multiple groupIds can be provided, separated by commas (e.g., ?groupId=123,456,789)

string

Filter courses based on an array of studentIds to retrieve courses for specific students. Multiple studentIds can be provided, separated by commas (e.g., ?studentId=123,456,789)

string

Filter courses based on an array of professorIds to retrieve courses for specific professors. Multiple professorIds can be provided, separated by commas (e.g., ?professorId=123,456,789)

string

Filter courses based on an array of trainingIds. Multiple trainingIds can be provided, separated by commas (e.g., ?trainingId=training123,training456)

string

Filter courses based on the classroom

string

Filter courses based on creatorId to retrieve courses for specific creatorId

string

Filter courses based on courseName to retrieve courses for specific courseName

string

Filter courses based on an array of two dates (start and end) (e.g., ?dateCreated=2024-08-01,2024-08-02)

string

Filter courses based on an array of two dates (start and end) (e.g., ?dateUpdated=2024-08-01,2024-08-02)

boolean

Filter courses based on professor's signature (true or false)

boolean
Defaults to false

Include students in the response

boolean
Defaults to false

Include teachers in the response

boolean
Defaults to false

Include survey templates in the response

boolean
Defaults to false

Include training data in the response

Responses

Language
Credentials
Bearer
JWT
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json