GET api/results/diagnosticAssessment/{userId}/bySubject?page={page}&recordsPerPage={recordsPerPage}&courseSubject={courseSubject}
Get diagnostic assessment 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
DiagnosticAssessmentResultCollectionName | Description | Type | Additional information |
---|---|---|---|
DiagnosticAssessmentResults |
Collection of Diagnostic Assessment Result |
Collection of DiagnosticAssessmentResult |
None. |
Pagination |
Pagination |
Pagination |
None. |
Response Formats
application/json, text/json
Sample:
{ "DiagnosticAssessmentResults": [ { "CourseLevel": "sample string 1", "CourseLevelName": "sample string 2", "VeryGoodModules": [ { "CurriculumCode": "sample string 1", "ModuleName": "sample string 2", "Score": 3, "OutOf": 4 }, { "CurriculumCode": "sample string 1", "ModuleName": "sample string 2", "Score": 3, "OutOf": 4 } ], "TakeCareModules": [ { "CurriculumCode": "sample string 1", "ModuleName": "sample string 2", "Score": 3, "OutOf": 4 }, { "CurriculumCode": "sample string 1", "ModuleName": "sample string 2", "Score": 3, "OutOf": 4 } ], "NeedPractiseModules": [ { "CurriculumCode": "sample string 1", "ModuleName": "sample string 2", "Score": 3, "OutOf": 4 }, { "CurriculumCode": "sample string 1", "ModuleName": "sample string 2", "Score": 3, "OutOf": 4 } ], "SessionId": 3, "CourseSubject": "sample string 4", "CourseName": "sample string 5", "ResultDate": "2025-02-23T04:56:49.5158596+00:00", "AssessmentName": "sample string 7", "AssessmentID": 8, "Result": "sample string 9" }, { "CourseLevel": "sample string 1", "CourseLevelName": "sample string 2", "VeryGoodModules": [ { "CurriculumCode": "sample string 1", "ModuleName": "sample string 2", "Score": 3, "OutOf": 4 }, { "CurriculumCode": "sample string 1", "ModuleName": "sample string 2", "Score": 3, "OutOf": 4 } ], "TakeCareModules": [ { "CurriculumCode": "sample string 1", "ModuleName": "sample string 2", "Score": 3, "OutOf": 4 }, { "CurriculumCode": "sample string 1", "ModuleName": "sample string 2", "Score": 3, "OutOf": 4 } ], "NeedPractiseModules": [ { "CurriculumCode": "sample string 1", "ModuleName": "sample string 2", "Score": 3, "OutOf": 4 }, { "CurriculumCode": "sample string 1", "ModuleName": "sample string 2", "Score": 3, "OutOf": 4 } ], "SessionId": 3, "CourseSubject": "sample string 4", "CourseName": "sample string 5", "ResultDate": "2025-02-23T04:56:49.5158596+00:00", "AssessmentName": "sample string 7", "AssessmentID": 8, "Result": "sample string 9" } ], "Pagination": { "CurrentPage": 1, "TotalRecords": 2, "RecordsPerPage": 3 } }
application/xml, text/xml
Sample:
<DiagnosticAssessmentResultCollection xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <DiagnosticAssessmentResults> <DiagnosticAssessmentResult> <SessionId>3</SessionId> <CourseSubject>sample string 4</CourseSubject> <CourseName>sample string 5</CourseName> <ResultDate>2025-02-23T04:56:49.5158596+00:00</ResultDate> <AssessmentName>sample string 7</AssessmentName> <AssessmentID>8</AssessmentID> <Result>sample string 9</Result> <CourseLevel>sample string 1</CourseLevel> <CourseLevelName>sample string 2</CourseLevelName> <VeryGoodModules> <ModuleScore> <CurriculumCode>sample string 1</CurriculumCode> <ModuleName>sample string 2</ModuleName> <Score>3</Score> <OutOf>4</OutOf> </ModuleScore> <ModuleScore> <CurriculumCode>sample string 1</CurriculumCode> <ModuleName>sample string 2</ModuleName> <Score>3</Score> <OutOf>4</OutOf> </ModuleScore> </VeryGoodModules> <TakeCareModules> <ModuleScore> <CurriculumCode>sample string 1</CurriculumCode> <ModuleName>sample string 2</ModuleName> <Score>3</Score> <OutOf>4</OutOf> </ModuleScore> <ModuleScore> <CurriculumCode>sample string 1</CurriculumCode> <ModuleName>sample string 2</ModuleName> <Score>3</Score> <OutOf>4</OutOf> </ModuleScore> </TakeCareModules> <NeedPractiseModules> <ModuleScore> <CurriculumCode>sample string 1</CurriculumCode> <ModuleName>sample string 2</ModuleName> <Score>3</Score> <OutOf>4</OutOf> </ModuleScore> <ModuleScore> <CurriculumCode>sample string 1</CurriculumCode> <ModuleName>sample string 2</ModuleName> <Score>3</Score> <OutOf>4</OutOf> </ModuleScore> </NeedPractiseModules> </DiagnosticAssessmentResult> <DiagnosticAssessmentResult> <SessionId>3</SessionId> <CourseSubject>sample string 4</CourseSubject> <CourseName>sample string 5</CourseName> <ResultDate>2025-02-23T04:56:49.5158596+00:00</ResultDate> <AssessmentName>sample string 7</AssessmentName> <AssessmentID>8</AssessmentID> <Result>sample string 9</Result> <CourseLevel>sample string 1</CourseLevel> <CourseLevelName>sample string 2</CourseLevelName> <VeryGoodModules> <ModuleScore> <CurriculumCode>sample string 1</CurriculumCode> <ModuleName>sample string 2</ModuleName> <Score>3</Score> <OutOf>4</OutOf> </ModuleScore> <ModuleScore> <CurriculumCode>sample string 1</CurriculumCode> <ModuleName>sample string 2</ModuleName> <Score>3</Score> <OutOf>4</OutOf> </ModuleScore> </VeryGoodModules> <TakeCareModules> <ModuleScore> <CurriculumCode>sample string 1</CurriculumCode> <ModuleName>sample string 2</ModuleName> <Score>3</Score> <OutOf>4</OutOf> </ModuleScore> <ModuleScore> <CurriculumCode>sample string 1</CurriculumCode> <ModuleName>sample string 2</ModuleName> <Score>3</Score> <OutOf>4</OutOf> </ModuleScore> </TakeCareModules> <NeedPractiseModules> <ModuleScore> <CurriculumCode>sample string 1</CurriculumCode> <ModuleName>sample string 2</ModuleName> <Score>3</Score> <OutOf>4</OutOf> </ModuleScore> <ModuleScore> <CurriculumCode>sample string 1</CurriculumCode> <ModuleName>sample string 2</ModuleName> <Score>3</Score> <OutOf>4</OutOf> </ModuleScore> </NeedPractiseModules> </DiagnosticAssessmentResult> </DiagnosticAssessmentResults> <Pagination> <CurrentPage>1</CurrentPage> <TotalRecords>2</TotalRecords> <RecordsPerPage>3</RecordsPerPage> </Pagination> </DiagnosticAssessmentResultCollection>