GET api/assessmentSessions/getDiagnosticAssessmentSessionsForCourse?courseSubject={courseSubject}&userId={userId}
Get all diagnostic assessment sessions for a course (all levels) and user. List may include incomplete and voided sessions.
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
courseSubject |
Course subject |
string |
Required |
userId |
User Id |
integer |
Required |
Body Parameters
None.
Response Information
Resource Description
Collection of DiagnosticAssessmentSessionName | Description | Type | Additional information |
---|---|---|---|
CourseLevel |
Course Level |
string |
None. |
LevelName |
Level Name |
string |
None. |
SessionId |
A unique session id attached to each session |
integer |
None. |
UserId |
User id for session |
integer |
None. |
DateStarted |
Date when session was started |
date |
None. |
SessionStatus |
Current session status |
SessionStatus |
None. |
SessionType |
Session type |
SessionType |
None. |
Response Formats
application/json, text/json
Sample:
[ { "CourseLevel": "sample string 1", "LevelName": "sample string 2", "SessionId": 3, "UserId": 4, "DateStarted": "2024-11-10T20:48:46.9185746+00:00", "SessionStatus": 1, "SessionType": 1 }, { "CourseLevel": "sample string 1", "LevelName": "sample string 2", "SessionId": 3, "UserId": 4, "DateStarted": "2024-11-10T20:48:46.9185746+00:00", "SessionStatus": 1, "SessionType": 1 } ]
application/xml, text/xml
Sample:
<ArrayOfDiagnosticAssessmentSession xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <DiagnosticAssessmentSession> <SessionId>3</SessionId> <UserId>4</UserId> <DateStarted>2024-11-10T20:48:46.9185746+00:00</DateStarted> <SessionStatus>Complete</SessionStatus> <SessionType>InitialAssessment</SessionType> <CourseLevel>sample string 1</CourseLevel> <LevelName>sample string 2</LevelName> </DiagnosticAssessmentSession> <DiagnosticAssessmentSession> <SessionId>3</SessionId> <UserId>4</UserId> <DateStarted>2024-11-10T20:48:46.9185746+00:00</DateStarted> <SessionStatus>Complete</SessionStatus> <SessionType>InitialAssessment</SessionType> <CourseLevel>sample string 1</CourseLevel> <LevelName>sample string 2</LevelName> </DiagnosticAssessmentSession> </ArrayOfDiagnosticAssessmentSession>