appmixer.canvas.assignments.CreateAssignment
1.0.0
Public
| Field | Type | Description |
|---|---|---|
| Course ID | select | The course this assignment will belong to. |
| Assignment group ID | select | The assignment group id to put the assignment in. Defaults to the top assignment group in the course. |
| Name | text | The name of the assignment. |
| Description | textarea | The assignment's description, supports HTML. |
| Position | number | The position of this assignment in the group when displaying assignment lists. |
| Submission types | multiselect | The allowed submission types for the assignment. |
| Due at | date-time | The due datetime for this assignment. Must be between the lock dates if there are lock dates. |
| Lock at | date-time | The day/time the assignment is locked after. Must be after the due date if there is a due date. |
| Unlock at | date-time | The day/time the assignment is unlocked. Must be before the due date if there is a due date. |
| Allowed extensions | text | Comma separated list of allowed file extensions - e.g. docx,ppt,pdf. Only used if online_upload is enabled. |
| Enable Turnitin | toggle | Only applies when the Turnitin plugin is enabled for a course and the submission_types array includes “online_upload”. Toggles Turnitin submissions for the assignment. Will be ignored if Turnitin is not available for the course. |
| Turnitin settings | text | Settings to send along to turnitin. |
| Enable VeriCite | toggle | Only applies when the VeriCite plugin is enabled for a course and the submission_types array includes “online_upload”. Toggles VeriCite submissions for the assignment. Will be ignored if VeriCite is not available for the course. |
| Enable peer reviews | toggle | If submission_types does not include external_tool,discussion_topic, online_quiz, or on_paper, determines whether or not peer reviews will be turned on for the assignment. |
| Automatically assign peer reviews | toggle | Whether peer reviews will be assigned automatically by Canvas or if teachers must manually assign peer reviews. Does not apply if peer reviews are not enabled. |
| Notify updates | toggle | If true, Canvas will send a notification to students in the class notifying them that the content has changed. |
| Points possible | number | The maximum points possible on the assignment. |
| Grading type | select | The strategy used for grading the assignment. |
| Omit from final grade | toggle | Whether this assignment is counted towards a student's final grade. |
| Anonymous grading | toggle | If true, graders cannot see student identities. |
| Allowed attempts | number | The number of submission attempts allowed for this assignment. Set to -1 for unlimited attempts. |
| Field | Type | Description |
|---|---|---|
| id | - | |
| Created at | - | |
| Name | - | |
| Course ID | - | |
| Submission Types | - | |
| Description | - | |
| Due at | - | |
| Unlock at | - | |
| Lock at | - | |
| Points possible | - |