[ARCHIVED] Data Streaming - Live Events for course completions that aren't complete
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-09-2020
05:22 AM
For the live event Course_Completed it is triggering for random students who havent completed. You can see below that 0 out of 4 requirements have been
payload;
[
{
"metadata": {
"job_id": "1050002439153121",
"job_tag": "ContextModule#evaluate_all_progressions",
"producer": "canvas",
"root_account_id": "XXXX",
"root_account_uuid": "XXXXX",
"root_account_lti_guid": "XXXXXX:canvas-lms",
"event_name": "course_completed",
"event_time": "2020-09-09T10:01:16.472Z"
},
"body": {
"progress": {
"requirement_count": 4,
"requirement_completed_count": 0,
"next_requirement_url": null,
"completed_at": "2020-09-09T10:01:16Z"
},
"user": {
"id": "XXXX",
"name": "XXXXX",
"email": "XXXX@hotmail.com"
},
"course": {
"id": "134",
"name": "XXXX",
"account_id": "XXX",
"sis_source_id": "XXXX"
}
},
"subscription": {
"id": "dd0943db-9924-4e86-ac09-a73f59935123",
"owner_id": "XXXX"
}
}
]

This discussion post is outdated and has been archived. Please use the Community question forums and official documentation for the most current and accurate information.