flipted-backend
  • Intruction
  • How To Guide
    • Getting Started
    • Use flipted CLI
  • Best Practice
    • Avoid using any type
    • Coding styles
  • Design
    • Data Schema
    • User Authentication
    • Mission - Learning Target Progress Class Diagram
  • API Documentation
    • Class Mission Mastery
    • Class Target Mastery
    • Courses
    • Goals
    • Missions
    • Objectives
    • Questions
    • Quiz Blocks
    • Class Roster
    • SubMissions
    • Targets
    • Tasks
    • Task Submissions
    • Users
    • User Progress
  • Support
    • Defect Reporting
Powered by GitBook
On this page
  • APIs
  • Examples
  • Get All User Learning Target Progress
  • Get All User Mission Progress

Was this helpful?

  1. API Documentation

User Progress

APIs

  • Get All User Mission Progress

  • Get All User Learning Target Progress

Examples

Get All User Learning Target Progress

query GetTargetProgress {
  getAllTargetProgress(courseId: "sample") {
    student,
    target {
      targetName
    }
    objectives {
      objectiveId
      objectiveName
      tasks {
        task {
           name
        }
        mastery
      }
    }
  }
}

Get All User Mission Progress

query GetMissionProgress {
  getAllMissionProgress(courseId: "Potato") {
    student,
    mission {
      name,
      description,
      id,
      course,
    }
    progress {
      name,
      taskId,
      submission {
        graded
        pointsAwarded,
        pointsPossible,
      }
    }
  }
}
PreviousUsersNextDefect Reporting

Last updated 4 years ago

Was this helpful?