OBJECT

Query

link GraphQL Schema definition

  • type Query {
  • # Arguments
  • # id: [Not documented]
  • quiz(id: Int): QuizType
  • # Arguments
  • # id: [Not documented]
  • trainee(id: Int): TraineeType
  • _debug: DjangoDebug
  • # Arguments
  • # id: [Not documented]
  • getUser(id: Int): UserType
  • # Arguments
  • # id: [Not documented]
  • updateUser(id: Int): UserType
  • # Arguments
  • # orgId: [Not documented]
  • allUsers(orgId: Int): [UserType]
  • # Arguments
  • # id: [Not documented]
  • training(id: Int): TrainingType
  • # Arguments
  • # orgId: [Not documented]
  • allTrainings(orgId: Int): [TrainingType]
  • allTrainingsOverall: [TrainingType]
  • lastCreatedTraining: CourseType
  • # Arguments
  • # courseId: [Not documented]
  • allTrainingsFromCourse(courseId: Int): [TrainingType]
  • # Arguments
  • # trainingId: [Not documented]
  • totalPassedStudents(trainingId: Int!): Int
  • # Arguments
  • # trainingIds: [Not documented]
  • # userId: [Not documented]
  • trainingStatisticsGrouped(
  • trainingIds: [Int],
  • userId: Int
  • ): SessionStats
  • # Arguments
  • # trainingIds: [Not documented]
  • # category: [Not documented]
  • # userId: [Not documented]
  • trainingStatisticsIndividual(
  • trainingIds: [Int],
  • category: String,
  • userId: Int
  • ): [TrainingStats]
  • # Arguments
  • # id: [Not documented]
  • session(id: Int): SessionType
  • lastCreatedSession: SessionType
  • # Arguments
  • # first: [Not documented]
  • # skip: [Not documented]
  • allSessions(first: Int, skip: Int): [SessionType]
  • # Arguments
  • # limit: [Not documented]
  • latestActivities(limit: Int): [LatestActivity]
  • # Arguments
  • # startDate: [Not documented]
  • # endDate: [Not documented]
  • # trainingId: [Not documented]
  • # userId: [Not documented]
  • activityInRange(
  • startDate: Date,
  • endDate: Date,
  • trainingId: Int,
  • userId: Int
  • ): [UserRangeActivity]
  • # Arguments
  • # startDate: [Not documented]
  • # endDate: [Not documented]
  • uniqueUsersActivityInRange(
  • startDate: Date,
  • endDate: Date
  • ): Int
  • # Arguments
  • # trainingId: [Not documented]
  • # courseId: [Not documented]
  • # sessionId: [Not documented]
  • # eventCategory: [Not documented]
  • errorStats(
  • trainingId: Int,
  • courseId: Int,
  • sessionId: Int,
  • eventCategory: Int
  • ): [ErrorStats]
  • # Arguments
  • # orgId: [Not documented]
  • totalAssessmentSessionByOrg(orgId: Int!): Int
  • # Arguments
  • # courseId: [Not documented]
  • totalAssessmentSessionByCourse(courseId: Int!): Int
  • # Arguments
  • # trainingId: [Not documented]
  • totalAssessmentSessionByTraining(
  • trainingId: Int!
  • ): Int
  • # Arguments
  • # orgId: [Not documented]
  • totalMistakesAllSessionsByOrg(orgId: Int!): Int
  • # Arguments
  • # courseId: [Not documented]
  • totalMistakesAllSessionsByCourse(
  • courseId: Int!
  • ): Int
  • # Arguments
  • # trainingId: [Not documented]
  • totalMistakesAllSessionsByTraining(
  • trainingId: Int!
  • ): Int
  • # Arguments
  • # orgId: [Not documented]
  • totalMistakesInSession(orgId: Int!): Int
  • # Arguments
  • # trainingId: [Not documented]
  • totalSessionsPerDay(trainingId: Int): TotalPerDay
  • # Arguments
  • # id: [Not documented]
  • organization(id: Int): OrganizationType
  • lastOrganization: OrganizationType
  • allOrganizations: [OrganizationType]
  • # Arguments
  • # orgId: [Not documented]
  • totalUsers(orgId: Int): Int
  • # Arguments
  • # orgId: [Not documented]
  • totalMinutesAllUsersAllCourses(orgId: Int): Float
  • # Arguments
  • # orgId: [Not documented]
  • # userId: [Not documented]
  • totalMinutesGroupedByTraining(
  • orgId: Int,
  • userId: Int
  • ): [TrainingTimeSpent]
  • # Arguments
  • # orgId: [Not documented]
  • # userId: [Not documented]
  • totalSessionsGroupedByTraining(
  • orgId: Int,
  • userId: Int
  • ): [TrainingSessionCount]
  • allCoursesPerformanceAllStudents: [TrainingStats]
  • # Arguments
  • # id: [Not documented]
  • event(id: Int): EventType
  • allEvents: [EventType]
  • # Arguments
  • # id: [Not documented]
  • course(id: Int): CourseType
  • lastCreatedCourse: CourseType
  • allCourses: [CourseType]
  • # Arguments
  • # orgId: [Not documented]
  • allCoursesFromOrg(orgId: Int): [CourseType]
  • # Arguments
  • # courseId: [Not documented]
  • timeSpentInCourseAllUsers(courseId: Int): Float
  • # Arguments
  • # courseId: [Not documented]
  • # category: [Not documented]
  • coursePerformanceAllStudents(
  • courseId: Int,
  • category: String
  • ): [TrainingStats]
  • # Arguments
  • # courseId: [Not documented]
  • listCourseUsers(courseId: Int): [UserType]
  • # Arguments
  • # courseId: [Not documented]
  • courseStatistics(courseId: Int): SessionStats
  • me: UserNode
  • # The ID of the object
  • #
  • # Arguments
  • # id: [Not documented]
  • user(id: ID!): UserNode
  • # Arguments
  • # offset: [Not documented]
  • # before: [Not documented]
  • # after: [Not documented]
  • # first: [Not documented]
  • # last: [Not documented]
  • # email: [Not documented]
  • # username: [Not documented]
  • # username_Icontains: [Not documented]
  • # username_Istartswith: [Not documented]
  • # isActive: [Not documented]
  • # status_Archived: [Not documented]
  • # status_Verified: [Not documented]
  • # status_SecondaryEmail: [Not documented]
  • users(
  • offset: Int,
  • before: String,
  • after: String,
  • first: Int,
  • last: Int,
  • email: String,
  • username: String,
  • username_Icontains: String,
  • username_Istartswith: String,
  • isActive: Boolean,
  • status_Archived: Boolean,
  • status_Verified: Boolean,
  • status_SecondaryEmail: String
  • ): UserNodeConnection
  • }

link Require by

This element is not required by anyone