OBJECT
ContentProgress
Content progress data which includes the following content type: video courses, interactive courses, guides, paths and projects. This enitity is currently in BETA and will require your API KEY to have BETA access.
link GraphQL Schema definition
- type ContentProgress {
- # The unique identifier of the plan that the user belongs to.
- String :
- # Unique identifier of a User.
- String :
- # A User on Pluralsight is someone who is currently using or has ever used a
- # license on the plan.
- User :
- # The type of the content.
- ContentProgressType :
- # Unique identifier of content, UUID format.
- String :
- # The content path name (URL safe). (used to map to content).
- String :
- # The title of the content.
- String :
- # The date and time the user first engaged with the content. Note: currently this
- # value is always null for contentType 'PATH'.
- DateTime :
- # The date and time the user last engaged with the content.
- DateTime :
- # The percentage of the content the user has completed.
- Int :
- # Whether or not the content has been completed by the user.
- Boolean :
- # The data and time the user completed the content. Note: currently this value is
- # always null for contentType 'PATH'.
- DateTime :
- }
link Require by
- ContentProgressConnectionnull
- ContentProgressEdgeA type that describes an edge in the 'ContentProgressConnection'. Essentially, a 'ContentProgressEdge' is a wrapper object for 'ContentProgress'. The only addition is a cursor placed on each record that can be used in subsequent queries to fetch 'InteractiveCourse' records after 'cursor'