GET /reports/users/filtered/courses/
Description
Generates user course report based on user_filter
parameter.
Endpoints
GET /reports/users/filtered/courses/?user_filter=
GET /reports/users/filtered/courses/page{#}/?user_filter=
GET /reports/users/filtered/courses/count/?user_filter=
Required Parameters
user_filter
: (user-search-phrase) as described here
Notes
- Courses returned in this report include those where user is currently enrolled.
- These endpoints return paginated results, therefore having
/page{#}/
and/count/
endpoint variants to read and control the results delivered
Returns course_id, course_name, user_id, username, status, progress, score, start_date, completion_date
based on user_filter
parameter.
[
{
"course_id": "219",
"course_name": "Spanish",
"user_id": "1",
"username": "awr45967",
"status": "incomplete",
"progress": "0",
"score": "0",
"start_date": "",
"completion_date": ""
},
{
"course_id": "188",
"course_name": "French",
"user_id": "1",
"username": "awr45967",
"status": "incomplete",
"progress": "0",
"score": "0",
"start_date": "20220131",
"completion_date": ""
}
]