AnsweredAssumed Answered

How do I get course progress via API

Question asked by jay muccione on Dec 15, 2017
Latest reply on Dec 18, 2017 by Danny Wahl

I am trying to connect to the canvas API 

/api/v1//users/:userID/courses?include=course_progress

It returns the courses as expected but I need to know if it has been completed.

However the course project object give me an error 

This course is in fact set up with modules.

How can I make this error go away and actually give me the completed_at 
"course_progress": {
    "error": {
    "message": "no progress available because this course is not module based (has modules and module completion requirements) or the user is not enrolled as a student in this course"
}

 

If

Outcomes