Create Class Course

circle-info

course is another name of topic with module type

Create course in class

post
/v1/class/topic/create

Create course in class

Authorizations
AuthorizationstringRequired
Body
classroomIdintegerOptional

id of classroom

contentstringOptional

html content

descriptionstringOptional

description of course

moduleIdintegerOptional

id of module

statestring · enumOptional

state of course

Possible values:
titlestringOptional

title of course

typestring · enumOptional

content type

Possible values:
Responses
chevron-right
200

Response

application/json
post
/v1/class/topic/create
200

Response

create assignment

post
/v1/assignment/base/create

create assignment

Authorizations
AuthorizationstringRequired
Body
attachmentsstring[]Optional

list of assignment attachments url. Can be document, video, etc.

classroomIdintegerOptional

id of classroom

deadlinestringOptional

string date with format YYYY-MM-DD HH:ii:ss

Example: 2024-01-30 23:59:59
externalIdstringOptional

id of form (if type is form) / id of studio (if type is studio)

kindstring · enumOptional

topic kind, must be assignment

Possible values:
titlestringOptional

assignment title

descriptionstringOptional

assignment description

moduleIdintegerOptional

id of module

typestring · enumOptional

type of assignment

Possible values:
Responses
chevron-right
200

Response

application/json
post
/v1/assignment/base/create
200

Response

Last updated