Saltar al contenido
Centro de ayuda
Productos

Referencia de la API

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

Parámetros de ruta

Nombre Tipo Obligatorio Descripción
user_id string (uuid) obligatorio User id

Parámetros de consulta

Nombre Tipo Obligatorio Descripción
progress_status string opcional Progress status
enum: `not_started`, `passed`, `viewed`, `in_progress`, `all`

Respuestas

200

Cuerpo de application/json

Campo Tipo Obligatorio Descripción
(array) array opcional Assignments data
assignmentId string obligatorio Assignment id
accountId string obligatorio Account id
studentId string obligatorio Student id
dueDate string opcional Assignment due date
assignedDate string obligatorio Assignment assigned date
courseId string obligatorio Course id
ownerCourseId string obligatorio Owner course id
progress integer obligatorio Assignment progress percentage
startDate string obligatorio Assignment start date
viewedDate string opcional Assignment viewed date
passedDate string opcional Assignment passed date
progressStatus string obligatorio Assignment progress status
enum: `not_started`, `passed`, `viewed`, `in_progress`, `all`
title string obligatorio Course title
courseFormat string obligatorio Course format
totalDuration string obligatorio Course total duration
lessonProgress array opcional Lesson progress data
lessonId string obligatorio Lesson id
progress string obligatorio Lesson progress status
enum: `not_started`, `passed`, `viewed`, `in_progress`, `all`
chapterId string obligatorio Chapter id
lessonName string obligatorio Lesson name
lessonType string obligatorio Lesson type
lessonSubtype string obligatorio Lesson subtype
runtimeSeconds integer obligatorio Lesson runtime seconds

412 Invalid parameters

500 Server error

512 Specification violations