GET
/integration/v1/users/{user_id}/assignments/learning_paths/progress
Find LP progress for user
Find LP progress for user
operationId Find LP progress for user
معلمات المسار
| الاسم | النوع | الإلزامية | الوصف |
|---|---|---|---|
user_id
|
string (uuid) | مطلوب | User id |
معلمات الاستعلام
| الاسم | النوع | الإلزامية | الوصف |
|---|---|---|---|
progress_status
|
string | اختياري | Progress status enum: `not_started`, `passed`, `viewed`, `in_progress`, `all` |
الاستجابات
200
نص application/json
| الحقل | النوع | الإلزامية | الوصف |
|---|---|---|---|
(array)
|
array | اختياري | Assignments data |
learningPathAssignmentId
|
string | مطلوب | Learning path assignment id |
learningPathId
|
string | مطلوب | Learning path id |
studentId
|
string | مطلوب | Student id |
groupId
|
string | اختياري | Group id |
groupName
|
string | اختياري | Group name |
toAll
|
integer | مطلوب | To all flag |
assignedDate
|
string | مطلوب | Learning path assigned date |
progressStatus
|
string | مطلوب | Learning path progress status enum: `not_started`, `passed`, `viewed`, `in_progress`, `all` |
title
|
string | مطلوب | Learning path title |
description
|
string | مطلوب | Learning path description |
totalCoursesTotalDuration
|
string | اختياري | Total courses total duration |
currentTotalDuration
|
string | اختياري | Current total duration |
passedCourses
|
integer | مطلوب | Number of passed courses |
progress
|
integer | مطلوب | Learning path progress |
totalCourses
|
integer | مطلوب | Total number of courses |
hasRecurringSettings
|
integer | مطلوب | Has recurring settings flag |
courses
|
array | اختياري | Courses progress data |
progress
|
integer | اختياري | Course progress percentage |
course_id
|
string | مطلوب | Course id |
title
|
string | اختياري | Course title in the course default language |
description
|
string | اختياري | Course description in the course default language |
startDate
|
string | اختياري | Course start date |
passedDate
|
string | اختياري | Course passed date |
viewedDate
|
string | اختياري | Course viewed date |
courseFormat
|
string | مطلوب | Course format |
totalDuration
|
integer | مطلوب | Course total duration |
lessonProgress
|
array | اختياري | Lesson progress data |
lessonId
|
string | مطلوب | Lesson id |
progress
|
string | مطلوب | Lesson progress status enum: `not_started`, `passed`, `viewed`, `in_progress`, `all` |
chapterId
|
string | مطلوب | Chapter id |
lessonName
|
string | مطلوب | Lesson name |
lessonType
|
string | مطلوب | Lesson type |
lessonSubtype
|
string | مطلوب | Lesson subtype |
runtimeSeconds
|
integer | مطلوب | Lesson runtime seconds |
progressStatus
|
string | مطلوب | Course progress status enum: `not_started`, `passed`, `viewed`, `in_progress`, `all` |
412 Invalid parameters
500 Server error
512 Specification violations