Skip to main content
objectCourseProgress

Fields

course

The course this progress is for.

current

The coursework item the member should work on next (the "Next up" item). Null for hosts and moderators.

The member's progress on each coursework item in the course, ordered by position. Hidden and pending items are listed for a Host or moderator of the course, or when includeUnpublished is true for a Network Host token holding host:read:network_posts, host:read:network, or host:write:network_posts.

Arguments
after
String

Returns the elements in the list that come after the specified cursor.

before
String

Returns the elements in the list that come before the specified cursor.

first
Int

Returns the first n elements from the list.

includeUnpublished
Boolean
default:false

Include progress rows for coursework that is not posted. For a Network Host without a role in the course, requires host:read:network_posts, host:read:network, or host:write:network_posts.

last
Int

Returns the last n elements from the list.

The coursework item that follows the current one, or null when there is none.

progressPercent
Int

The member's overall completion percentage for the course, from 0 to 100. Null when the course does not track progress for the member: they have no membership in the course, or they are a host or moderator of it.