GET api/assessmentSessions/getInitialAssessmentSessionsForCourse?courseSubject={courseSubject}&userId={userId}
Get all initial assessment sessions for a course and user. List may include incomplete and voided sessions. Looking for Reformed/New Assessment data? Use api/assessmentSessions/getInitialAssessmentSessionsForCourseV5
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 InitialAssessmentSessionName | Description | Type | Additional information |
---|---|---|---|
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:
[ { "SessionId": 1, "UserId": 2, "DateStarted": "2025-02-23T04:40:46.2165455+00:00", "SessionStatus": 1, "SessionType": 1 }, { "SessionId": 1, "UserId": 2, "DateStarted": "2025-02-23T04:40:46.2165455+00:00", "SessionStatus": 1, "SessionType": 1 } ]
application/xml, text/xml
Sample:
<ArrayOfInitialAssessmentSession xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <InitialAssessmentSession> <SessionId>1</SessionId> <UserId>2</UserId> <DateStarted>2025-02-23T04:40:46.2165455+00:00</DateStarted> <SessionStatus>Complete</SessionStatus> <SessionType>InitialAssessment</SessionType> </InitialAssessmentSession> <InitialAssessmentSession> <SessionId>1</SessionId> <UserId>2</UserId> <DateStarted>2025-02-23T04:40:46.2165455+00:00</DateStarted> <SessionStatus>Complete</SessionStatus> <SessionType>InitialAssessment</SessionType> </InitialAssessmentSession> </ArrayOfInitialAssessmentSession>