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
  • Add Free Response Question
  • Get Quiz Block By Block Id

Was this helpful?

  1. API Documentation

Quiz Blocks

APIs

  • Add Quiz Block

  • Get Quiz Block By Block Id

Examples

Add Free Response Question

mutation {
  addQuizBlock(
    quizblock: {
      title: "Week 1 Quiz"
      requiredScore: 10
      points: 20
      questionIds: ["FR_QUESTION#c375b5a56f8", "MC_QUESTION#a9bfcb78e7d"]
    }
  )
}

Get Quiz Block By Block Id

query {
  quizblock(blockId: "d56778bc210"){
    points,
    blockId,
    requiredScore,
    questions{
      __typename
      ... on FrQuestion {
        id
        description
        points
        answer
      }
      ... on McQuestion {
        id
        description
        points
        answers
        options {
          id
          description
        }
      }
    }
  }
}
PreviousQuestionsNextClass Roster

Last updated 4 years ago

Was this helpful?