Get all courses

Alt Text Retrieve all the courses of your school (both locked and unlocked courses).
WARNING This is an heavy request, please use this endpoint only when needed.

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

Query param for pagination, starts at page "0" and displays 40 courses per page

string

Filter courses based on the course start date (format YYYY-MM-DD, ISO 8601)

string

Filter courses based on the course end date (format YYYY-MM-DD, ISO 8601). The difference between the start and end date must be 90 days maximum

string

Filters must be separated by a comma ",". List of available filters :
- locked : Retrieve all the locked courses
- unlocked : Retrieve all the unlocked courses
- absencessent : Retrieve all the absences send courses
- absencesnotsent : Retrieve all the absences not send courses

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., ?studentId=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

Returns detailed student information for the first course only. Values: "true" or "false" (default) Example: ?infoStudents=true Description: If "true", includes student details (first name, last name, email). If "false", only student states are returned.

string

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

string

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

Response

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