GET api/results/task/{userId}/bySubject?page={page}&recordsPerPage={recordsPerPage}&courseSubject={courseSubject}
Get task results for the user and course subject.
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| userId |
User Id. |
integer |
Required |
| page |
Page number. |
integer |
Required |
| recordsPerPage |
Records per page. |
integer |
Required |
| courseSubject |
Course Subject. |
string |
Required |
Body Parameters
None.
Response Information
Resource Description
TaskResultCollection| Name | Description | Type | Additional information |
|---|---|---|---|
| TaskResults |
Collection of Task Result |
Collection of TaskResult |
None. |
| Pagination |
Pagination |
Pagination |
None. |
Response Formats
application/json, text/json
Sample:
{
"TaskResults": [
{
"TaskId": 1,
"CourseSubject": "sample string 2",
"CourseName": "sample string 3",
"CompletionDate": "2025-12-13T00:40:36.1992508+00:00",
"TaskName": "sample string 5",
"TaskStatus": 1,
"TaskStatusDescription": "sample string 6"
},
{
"TaskId": 1,
"CourseSubject": "sample string 2",
"CourseName": "sample string 3",
"CompletionDate": "2025-12-13T00:40:36.1992508+00:00",
"TaskName": "sample string 5",
"TaskStatus": 1,
"TaskStatusDescription": "sample string 6"
}
],
"Pagination": {
"CurrentPage": 1,
"TotalRecords": 2,
"RecordsPerPage": 3
}
}
application/xml, text/xml
Sample:
<TaskResultCollection xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<TaskResults>
<TaskResult>
<TaskId>1</TaskId>
<CourseSubject>sample string 2</CourseSubject>
<CourseName>sample string 3</CourseName>
<CompletionDate>2025-12-13T00:40:36.1992508+00:00</CompletionDate>
<TaskName>sample string 5</TaskName>
<TaskStatus>SubmittedByLearner</TaskStatus>
<TaskStatusDescription>sample string 6</TaskStatusDescription>
</TaskResult>
<TaskResult>
<TaskId>1</TaskId>
<CourseSubject>sample string 2</CourseSubject>
<CourseName>sample string 3</CourseName>
<CompletionDate>2025-12-13T00:40:36.1992508+00:00</CompletionDate>
<TaskName>sample string 5</TaskName>
<TaskStatus>SubmittedByLearner</TaskStatus>
<TaskStatusDescription>sample string 6</TaskStatusDescription>
</TaskResult>
</TaskResults>
<Pagination>
<CurrentPage>1</CurrentPage>
<TotalRecords>2</TotalRecords>
<RecordsPerPage>3</RecordsPerPage>
</Pagination>
</TaskResultCollection>
