Docs

List Courses

Retrieves courses from Edusign.

GET

Query

Arguments
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 : <br /> - locked : Retrieve all the locked courses <br /> - unlocked : Retrieve all the unlocked courses <br /> - absencessent : Retrieve all the absences send courses <br /> - 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)

Field selectionChoose which fields should be included in the response. Learn more
string

Comma-separated response fields to include.

Every app you connect,one REST pattern

Call any app with one REST pattern. MindCloud handles each provider's auth, request shape, and responses for you.

Learn what the Universal API is
One REST patternUse the same request structure across apps like Slack, HubSpot, Salesforce, and thousands more.
Managed connectionsSend a MindCloud connection ID instead of handling provider tokens, refresh logic, and credential storage yourself.
Action-level docsEach action page shows the exact endpoint, required arguments, optional controls, and response behavior for that app version.