list_visibility_overrides
List a group's course-visibility overrides, showing which published courses are allowlisted or blocklisted for that group. Use the next cursor to fetch additional pages.
Instructions
List one group's course-visibility overrides, one page at a time.
`id` is the GROUP id. Overrides hang off the group, not off the course - which
is the opposite of Skilljar's v1 API, where visibility hangs off the content.
Results are one page: when has_more is true, call again with next_cursor.
Each row says: for this group, show (`is_visible` true, an allowlist entry) or
hide (`is_visible` false, a blocklist entry) one published course, overriding
that course's own default.
An unknown group is a not-found error, which is a different answer from an
empty list. An empty list means the group exists and has no overrides.
Rows carry `updated_at`, not `modified_at`.
Requires the `student-groups:read` OAuth scope.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | ||
| page_size | No | ||
| page_cursor | No | ||
| filter_is_visible | No | ||
| filter_published_course_id | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | Yes | ||
| group_id | Yes | ||
| has_more | Yes | ||
| overrides | Yes | ||
| next_cursor | No |