I'll explain the context and need to locate such courses. I am using the API to display course assignment metrics (Late/Missing/Excused) on an in-house system used by student advisors and academic administrators. When I test this using the Live API Assignments...
GET /v1/users/{user_id}/courses/{course_id}/assignments
for a course with visibility is set to "course" the status returned is "unauthorized". But when I change the course visibility to "Institution" the request is processed.
So for the API to work I need to ensure that all course visibility is set to "Institution". So, I need to identity all the courses that need to be changed. If I can't find just the courses with visibility set to "course", can I get all courses along with the current visibility? I have not been able to find this.