GET /api/v3/classAnalytics/guided-journey/student/progress/{studentId}

Get guided journey progress data for experience participant

Request Path

GET /api/v3/classAnalytics/guided-journey/student/progress/{studentId}

Request Payload

None

Parameters

{studentId} The ID of a student in the class

Response Example

{
"exploredRate": 0.13,
"inProgressRate": 0.12,
"notStartedRate": 0.75,
"passedRate": 0.15,
"failedRate": 0.05,
"notInitiatedRate": 0.8,
"sectionStatuses": [
{
"number": 0,
"name": "Exercise 1: System Setup and Initial Configuration  ",
"status": 2,
"isInFocus": false,
"timeSpent": 10,
},
{
"number": 1,
"name": "Exercise 2: Configuring Threat Intelligence and Anomaly Detection",
"status": 2,
"isInFocus": true,
"timeSpent": 4,
}
]
}

Response Parameters

status Section status:

  • 0 = Not started – The section wasn’t opened by the student
  • 1 = In Progress – Student spent up to 40% of section’s time
  • 2 = Explored – Student spent more than 40% of section’s time
exploredRate number of sections with status ‘Explored’ divided by total number of sections
inProgressRate number of sections with status ‘In Progress’ divided by total number of sections
notStartedRate number of sections with status ‘Not Started’ divided by total number of sections
PassedRate number of ‘Visual AI Checks’ with status ‘Passed’ divided by total number of sections
FailedRate number of ‘Visual AI Checks’ with status ‘Failed’ divided by total number of sections
NotInitiatedRate number of ‘Visual AI Checks’ with status ‘Not Initiated’ divided by total number of sections
number section number in the guided journey sequence
name Section title
isInFocus Is student currently viewing this section
timeSpent Time spent on section by participant in seconds