Docs

Update Course

Updates an existing course in Edusign.

PUT

Query

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

Comma-separated response fields to include.

Body

Arguments
objectrequired
stringrequired

ID of the course

string

Name of the course

string

Description of the course

string

Start date of the course (ISO 8601 datetime)

string

End date of the course (ISO 8601 datetime)

string

Professor ID at least one professor is required

string

Professor 2 ID

string

Professor 3 ID

string

Classroom

array of string
string

Survey Template ID

string

Survey Template ID 2. <br/> It's possible to send several surveys to students

string
string

Survey 1 automatic send date (ISO 8601 datetime)

string

Survey 2 automatic send date (ISO 8601 datetime)

string
boolean

Zoom course

string

API ID

booleanrequired

Need students signature

string

Training ID. Warning: if a course is already linked to a training and this field is set to null/empty, the course will be unlinked from that training

booleanrequired

Boolean query param (true/false), If true and a SURVEY_ID is provided, the survey will be erased and a new will be created.

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.