get_activity_completion_status
Retrieve per-activity completion status for a course, including tracking rules like must view or must spend a set number of minutes, to verify whether each module is complete.
Instructions
Get this account's completion status for every activity/module in
a course -- richer than get_course_contents's per-module completed
flag (includes tracking rules, e.g. 'must view' vs 'must spend N
minutes'). For vod (video lecture) modules specifically, prefer
get_course_contents, whose per-module vod_progress field also
includes watch-percentage and deadline info this function doesn't
return.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| course_id | Yes | PLATO/Moodle numeric course id, e.g. from list_courses. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |