Generate MCQs
This POST endpoint is designed to facilitate the creation of multiple choice questions (MCQs) for educational purposes. This endpoint is particularly useful for educators, educational platforms, and students who require a variety of MCQs for practice, assessments, or learning reinforcement.
- Available classes: 1 to 10
- For class 6, 7, 8, use CBSE
- For the rest of the classes, use NCERT
Authorizations
Headers
Specifies the format of the response.
application/json
Specifies the content type of the request body.
application/json
Body
Educational board for which the MCQs is required.
-
For class 6, 7, 8, use CBSE
-
For the rest of the classes, use NCERT
"NCERT"
Grade level for the MCQs.
10
Subject for which MCQs are needed.
"Science"
Topics for which MCQs need to be generated.
["Photosynthesis", "Cell Structure"]
Total number of MCQs to generate.
x <= 20
20
Distribution of question types in percentage.
Distribution of difficulty levels in percentage.
Distribution of Bloom's taxonomy levels in percentage.
Unique identifier of the institution.
"inst789"
Unique identifier of the teacher.
"teacher456"
Learning objectives to focus on.
[
"Understand photosynthesis process",
"Identify cell structures"
]
Additional parameters for MCQ generation.
[
"Include diagrams",
"Focus on practical applications"
]
Whether to include solution sheet.
yes
, no
"yes"