| Name | Description | Type | Additional information |
|---|---|---|---|
| ElementId |
The unique identifier for the assignment element (which is used in a course) in scope of a customer. |
integer |
None. |
| Title |
The title of the assignment |
string |
None. |
| IsHomework |
Defines whether the assignment is a homework assignment. |
boolean |
None. |
| IsMandatory |
Defines whether the assignment is mandatory. |
boolean |
None. |
| Deadline |
Deadline for the assignment. If null, there is no deadline. |
date |
None. |
| UsePlagiarismCheck |
Defines whether answers will be checked for plagiarism. When true there are some restrictions on the files that can be uploaded. |
boolean |
None. |
| AssessmentId |
The assessment id (grades / assessment scale) used for the assignment, will be null if assessment scale is not used. |
integer |
None. |
| MaxScore |
Max score used for assessment using score. |
decimal number |
None. |
| AssessmentStatusId |
The assessment status id ("not submitted", "completed" etc) used for the assignment, will be null if no status is used. |
integer |
None. |
| IsAssessmentVisibleForStudents |
Defines whether the assessment is visible for students. |
boolean |
None. |
| IsActive |
Indicates whether the element visibility setting is set to "Active" or "Scheduled".
The value of |
boolean |
None. |
| ActiveFrom |
Active from date and time in UTC. If set, the element will be active from this date. |
date |
None. |
| ActiveTo |
Active to date and time in UTC. If set, the element will be active until this date. |
date |
None. |
| IsSubmissionAfterDeadlineAllowed |
Defines whether submission after the deadline is allowed. |
boolean |
None. |
| SubmissionType |
Submission type for the assignment |
Itsolutions.Itslearning.Web.RestApi.Personal.Assignment.Enums.AssignmentSubmissionType |
None. |
| CompletionMode |
Indicates whether submission 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. |
| IsAnonymous |
Defines whether submission is anonymous. |
boolean |
None. |
| IsSelfAssessmentRequired |
Defines whether self-assessment is required. |
boolean |
None. |
| PeersToAssessCount |
How many other students should each student peer assess. null means that peer assessment is not used. |
integer |
None. |
| Files |
Files attached to the assignment. |
Collection of Itsolutions.Itslearning.Web.RestApi.Personal.Assignment.Responses.AssignmentFileModel |
None. |
| Text | string |
None. |
|
| AnswerId | integer |
None. |
|
| CanEditAssignment |
True if the user can edit the assignment itself - Text and Files, false otherwise. |
boolean |
None. |
| CanEvaluateAnswers | boolean |
None. |
|
| CanSubmitOrEditAnswer | boolean |
None. |
|
| TermId |
The ID of term if the element is added into assessment record. |
integer |
None. |
| AssessmentRecordCategoryId |
Which category in assessment record should be used for current element, if it is added into assessment record. |
integer |
None. |
| AddedToAssessmentRecord |
If the current element is added into assessment record. |
boolean |
None. |
| CustomLabelId |
Custom label id |
integer |
None. |
| LearningObjectiveSettings |
Learning objective-related settings. |
Itsolutions.Itslearning.Web.Areas.Elements.Models.LearningObjectiveSettingsModel |
None. |