GET
/integration/v1/users/{user_id}/assignments/courses/progress
Find course progress for user
Find course progress for user
operationId Find course 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 |
assignmentId
|
string | مطلوب | Assignment id |
accountId
|
string | مطلوب | Account id |
studentId
|
string | مطلوب | Student id |
dueDate
|
string | اختياري | Assignment due date |
assignedDate
|
string | مطلوب | Assignment assigned date |
courseId
|
string | مطلوب | Course id |
ownerCourseId
|
string | مطلوب | Owner course id |
progress
|
integer | مطلوب | Assignment progress percentage |
startDate
|
string | مطلوب | Assignment start date |
viewedDate
|
string | اختياري | Assignment viewed date |
passedDate
|
string | اختياري | Assignment passed date |
progressStatus
|
string | مطلوب | Assignment progress status enum: `not_started`, `passed`, `viewed`, `in_progress`, `all` |
title
|
string | مطلوب | Course title |
courseFormat
|
string | مطلوب | Course format |
totalDuration
|
string | مطلوب | 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 |
412 Invalid parameters
500 Server error
512 Specification violations