OBJECT

RoleIqLearnerLevel

The level of an individual learner's role

link GraphQL Schema definition

  • type RoleIqLearnerLevel {
  • # The primary identifier for the RoleIq.
  • roleId: String!
  • # Type of role iq source (pluralsight, partner, company)
  • type: String
  • # The primary identifier for the User.
  • userId: String!
  • # A User on Pluralsight is someone who is currently using or has ever used a
  • # license on the plan.
  • user: User
  • # Plan id of the User.
  • planId: String
  • # The unique identifier of the level that the User self assigned.
  • chosenLevelId: String
  • # The name of the level that the User self assigned.
  • chosenLevelName: String
  • # User's actual level id.
  • achievedLevelId: String
  • # User's actual level name.
  • achievedLevelName: String
  • # The date and time the User achieved the level.
  • achievedLevelOn: DateTime
  • # The date and time the User started or was assigned the role.
  • createdOn: DateTime
  • # The data and time the User last interacted with the role.
  • updatedOn: DateTime
  • # User id of the User who assigned the current user to the role.
  • assignedBy: String
  • # The date and time the User was assigned to the role.
  • assignedOn: DateTime
  • # The date and time the User was last notified.
  • lastNotifiedOn: DateTime
  • # Number of notifications that have been sent to the User.
  • notificationCount: Int
  • }