| Name | Description | Type | Additional information |
|---|---|---|---|
| ParentFolderId |
The folder to create the assignment in (must be a folder in a course). |
integer |
None. |
| Title |
The title of the assignment. |
string |
None. |
| Visibility |
Defines visibility settings. |
Itsolutions.Itslearning.Web.RestApi.Personal.Element.Models.VisibilitySettings |
None. |
| AssignTo |
Defines who to assign the element (e.g. assignment) to (specific users and/or groups). If null, or if no specific Ids are provided, the assignment is assigned to all users in the parent folder. |
Itsolutions.Itslearning.Web.RestApi.Personal.Element.Models.AssignTo |
None. |
| LearningObjectivesIds |
List of learning objective IDs to associate with this assignment. |
Collection of integer |
None. |
| DeadlineSettings |
Deadline settings. |
Itsolutions.Itslearning.Web.RestApi.Personal.Element.Models.DeadlineSettings |
None. |
| AssessmentStatusId |
The assessment status id ("not submitted", "completed" etc) used for the assignment, will be null if no status is used. |
integer |
None. |
| AssessmentId |
The assessment id (grades / assessment scale) used for the assignment, will be null if assessment scale is not used. |
integer |
None. |
| MaxScore | decimal number |
None. |
|
| IsAssessmentVisibleForStudents | boolean |
None. |
|
| AddToAssessmentRecord | boolean |
None. |
|
| AssessmentRecordCategoryId | integer |
None. |
|
| TermId | integer |
None. |
|
| IsAnonymous |
Defines whether submission is anonymous. |
boolean |
None. |
| IsHomework |
Defines whether the assignment is a homework assignment. |
boolean |
None. |
| IsMandatory |
Defines whether submission is mandatory. |
boolean |
None. |
| CompletionMode |
Indicates whether submission of an answer is required for this assignment, or if it can be marked as completed without submission. ElementCompletionMode.ManualByTeacher and ElementCompletionMode.ManualByStudent means that assignment is in "task" mode, otherwise submission is required - standard old assignment functionality. |
Itslearning.Platform.RestApi.Sdk.Common.Entities.ElementCompletionMode |
None. |
| ExcludeFromTeacherTaskList |
Defines whether to exclude from teacher's follow-up tasks or not. |
boolean |
None. |
| Text | string |
None. |
|
| UsePlagiarismCheck | boolean |
None. |
|
| ShowPlagiarismResultsToStudents | boolean |
None. |
|
| SubmissionType | Itsolutions.Itslearning.Web.RestApi.Personal.Assignment.Enums.AssignmentSubmissionType |
None. |
|
| PeersToAssessCount | integer |
None. |
|
| IsPeerAssessmentAnonymous | boolean |
None. |
|
| IsSelfAssessmentRequired | boolean |
None. |
|
| CustomLabelIds | Collection of integer |
None. |
|
| WorkloadEstimationInMinutes | integer |
None. |
|
| Files |
Attachments to be added to the assignment. Files (e.g. images) embedded in , should NOT be included here. |
Collection of Itsolutions.Itslearning.Web.RestApi.Personal.FileUpload.UploadedTempFile |
None. |
| FilesInCloud |
Newly added files in cloud. |
Collection of Itslearning.Web.UI.Controls.Uploaders.Metadata.FileInCloudMetadata |
None. |
| PlannerSettings |
Planner context for linking the assignment to a plan. Null when not connected to the planner. |
Itsolutions.Itslearning.Web.RestApi.Personal.Element.Models.PlannerSettings |
None. |