Basic Information

appmixer.canvas.assignments.CreateAssignment

1.0.0

Public

Create new assignment.

Input Ports

in

FieldTypeDescription
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.

Output Ports

out

FieldTypeDescription
id -
Created at -
Name -
Course ID -
Submission Types -
Description -
Due at -
Unlock at -
Lock at -
Points possible -

Full Metadata