EnrichedSessionOutput
Session enriched with waste metrics and insights summary
- applicationType: stringFormat: uuid
Id requiredApplication ID associated with this session
- durationType: integer
In Seconds requiredTotal duration of the session in seconds
- endedType: stringFormat: date-time
At Time requiredTimestamp when the session ended
- idType: stringrequired
Session identifier (caliper session ID)
- insightsType:
Summary requiredProperties: 3Summary of insights present in a session
- isType: boolean
Proctored requiredWhether this session is proctored
- recordingType: string | nullFormat: date-time
Ended At Time requiredTimestamp when the recording ended
- recordingType: string | null
S3 Key requiredS3 key for the associated proctoring recording
- recordingType: string | nullFormat: date-time
Started At Time requiredTimestamp when the recording started
- startedType: stringFormat: date-time
At Time requiredTimestamp when the session started
- subjectType: enumrequired
Academic subject attributed to this learning session. The single-subject app shortcut is written when the sitting is created and again at vision-end. Null means the app does not declare exactly one subject and the sitting has not been through a vision-end upsert. Unknown is an explicit value meaning looked and could not say. Values: Reading, Language, Vocabulary, Social Studies, Writing, Science, FastMath, Math, Unknown.
valuesReadingLanguageVocabularySocial StudiesWritingScienceFastMathMathUnknown - subjectType: enum
Source requiredHow subject was decided: app (single-subject LTI application shortcut), xp (first XP earned in the session), activity (curriculum activity the parser recorded as AssignableEvent Completed), assessment (agreed Alpha Test line-item or assessment name), journal (vision journal classification), enrollment (the student's app-scoped course enrolment on the session date), or none (fallback Unknown). Null when subject is null.
valuesappxpactivityassessmentjournalenrollmentnone - testsType:requiredProperties: 3
Alpha Test attempt identities for this session
- userType: stringFormat: uuid
Id requiredUser ID associated with this session
- wasteType: integer
Duration In Seconds requiredTotal waste duration of the session in seconds
- wasteType: integer
Percentage requiredPercentage of session time that was waste (0-100)
- webcamType: boolean
Enabled requiredWhether the webcam was enabled for this session
- enforcementType: object
Summary Properties: 3Popup and enforcement summary for the session. Present for proctored sessions and for any session with popup history (presentation ledger rows); omitted otherwise. Counts cover popups shown to the student — an offer superseded before display is not counted.
- integrityType: array of string
Tags Integrity-report tags on this session. Present only when the request opts into learning-session integrity listing.
- metadataType:Properties: 1
Opaque session metadata object
- noteType: integer | null
Count Number of review notes on this session. Present only when the request opts into learning-session integrity listing. Null when the caller can see the row only as self or as an agent, not as staff.
- review
Latest review mark on this session. Present only when the request opts into learning-session integrity listing. Null when the caller can see the row only as self or as an agent, not as staff. reviewed is false when there is no event or the latest event is unmarked.
Latest review mark on this session. Present only when the request opts into learning-session integrity listing. Null when the caller can see the row only as self or as an agent, not as staff. reviewed is false when there is no event or the latest event is unmarked.
- reviewedType: booleanrequired
- reviewedType: string | nullFormat: date-time
At requiredthe date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z
- reviewedType: string | null
By required
