GET api/Student/Assessments?cid={cid}&cattempt={cattempt}&subid={subid}&subattempt={subattempt}&batch={batch}&duedate={duedate}
Get student assessment task information list SubjectOutcome,SubjectGrade,SubjectMarks,MarksAchieved,AssessmentOutcome:- Value can be empty if the user to a date at which the Final Grades will automatically be released to Students.
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| cid |
Unique course code that student enrolled and is studying. Use this field to do filter by course. |
string |
None. |
| cattempt |
Attempt of student course enrolled and studied. Expecting whole positive number (1, 2, 3,...) |
string |
None. |
| subid |
Unique subject code that student enrolled and is studying. Use this field to do filter by subject. |
string |
None. |
| subattempt |
Attempt of student subject enrolled and studied. Expecting whole positive number (1, 2, 3,...) |
string |
None. |
| batch |
Unique subject class batch that student enrolled and is studying. Use this field to do filter with subject. |
string |
None. |
| duedate |
Date format (e.g. dd/mm/yyyy) to check against assessment task due date |
string |
None. |
Body Parameters
None.
Response Information
Resource Description
Collection of StdAssessmentModels| Name | Description | Type | Additional information |
|---|---|---|---|
| StudentId |
Unique student Id owning this assessment record |
string |
Required |
| CourseId |
Unique course code that student enrolled and is associated with this assessment. Use this field to do filter by course. |
string |
Required |
| CourseAttempt |
Attempt of student course enrolled and is associated with this assessment. Use this field to do filter by course. |
integer |
Required |
| SubjectId |
Unique subject code that student enrolled and is associated with this assessment. Use this field to do filter by subject. |
string |
Required |
| SubjectName |
Subject name based on the subject code |
string |
None. |
| SubjectAttempt |
Attempt of student subject enrolled and is associated with this assessment. Use this field to do filter by subject. |
integer |
Required |
| SubjectStartDate |
Student enrolled subject activity start date |
date |
Data type: Date |
| SubjectFinishDate |
Student enrolled subject activity finish date |
date |
Data type: Date |
| Batch |
Student enrolled subject class batch |
string |
Required |
| SubjectOutcome |
Student enrolled subject final outcome |
string |
Required |
| SubjectGrade |
Student enrolled subject final grade |
string |
Required |
| TaskName |
Assessment task name |
string |
Required |
| TaskDescription |
Assessment task description |
string |
None. |
| DueDate |
Assessment task due date |
date |
Data type: DateTime |
| MarksAchieved |
Assessment task marks achieved. This field may be empty. |
string |
None. |
| AssessmentOutcome |
Assessment task outcome. This field may be empty. |
string |
None. |
Response Formats
application/json, text/json
[
{
"StudentId": "sample string 1",
"CourseId": "sample string 2",
"CourseAttempt": 3,
"SubjectId": "sample string 4",
"SubjectName": "sample string 5",
"SubjectAttempt": 6,
"SubjectStartDate": "2025-11-01T13:49:36.3448826+11:00",
"SubjectFinishDate": "2025-11-01T13:49:36.3448826+11:00",
"Batch": "sample string 9",
"SubjectOutcome": "sample string 10",
"SubjectGrade": "sample string 11",
"TaskName": "sample string 12",
"TaskDescription": "sample string 13",
"DueDate": "2025-11-01T13:49:36.3448826+11:00",
"MarksAchieved": "sample string 14",
"AssessmentOutcome": "sample string 15"
},
{
"StudentId": "sample string 1",
"CourseId": "sample string 2",
"CourseAttempt": 3,
"SubjectId": "sample string 4",
"SubjectName": "sample string 5",
"SubjectAttempt": 6,
"SubjectStartDate": "2025-11-01T13:49:36.3448826+11:00",
"SubjectFinishDate": "2025-11-01T13:49:36.3448826+11:00",
"Batch": "sample string 9",
"SubjectOutcome": "sample string 10",
"SubjectGrade": "sample string 11",
"TaskName": "sample string 12",
"TaskDescription": "sample string 13",
"DueDate": "2025-11-01T13:49:36.3448826+11:00",
"MarksAchieved": "sample string 14",
"AssessmentOutcome": "sample string 15"
}
]
application/xml, text/xml
<ArrayOfStdAssessmentModels xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/MobileApp_WebAPI.Models.Students">
<StdAssessmentModels>
<AssessmentOutcome>sample string 15</AssessmentOutcome>
<Batch>sample string 9</Batch>
<CourseAttempt>3</CourseAttempt>
<CourseId>sample string 2</CourseId>
<DueDate>2025-11-01T13:49:36.3448826+11:00</DueDate>
<MarksAchieved>sample string 14</MarksAchieved>
<StudentId>sample string 1</StudentId>
<SubjectAttempt>6</SubjectAttempt>
<SubjectFinishDate>2025-11-01T13:49:36.3448826+11:00</SubjectFinishDate>
<SubjectGrade>sample string 11</SubjectGrade>
<SubjectId>sample string 4</SubjectId>
<SubjectName>sample string 5</SubjectName>
<SubjectOutcome>sample string 10</SubjectOutcome>
<SubjectStartDate>2025-11-01T13:49:36.3448826+11:00</SubjectStartDate>
<TaskDescription>sample string 13</TaskDescription>
<TaskName>sample string 12</TaskName>
</StdAssessmentModels>
<StdAssessmentModels>
<AssessmentOutcome>sample string 15</AssessmentOutcome>
<Batch>sample string 9</Batch>
<CourseAttempt>3</CourseAttempt>
<CourseId>sample string 2</CourseId>
<DueDate>2025-11-01T13:49:36.3448826+11:00</DueDate>
<MarksAchieved>sample string 14</MarksAchieved>
<StudentId>sample string 1</StudentId>
<SubjectAttempt>6</SubjectAttempt>
<SubjectFinishDate>2025-11-01T13:49:36.3448826+11:00</SubjectFinishDate>
<SubjectGrade>sample string 11</SubjectGrade>
<SubjectId>sample string 4</SubjectId>
<SubjectName>sample string 5</SubjectName>
<SubjectOutcome>sample string 10</SubjectOutcome>
<SubjectStartDate>2025-11-01T13:49:36.3448826+11:00</SubjectStartDate>
<TaskDescription>sample string 13</TaskDescription>
<TaskName>sample string 12</TaskName>
</StdAssessmentModels>
</ArrayOfStdAssessmentModels>