curl --request POST \
--url https://api-staging.crazygoldfish.com/v1/k12/generate/mcqs \
--header 'Authorization: <api-key>' \
--header 'Content-Type: <content-type>' \
--header 'accept: <accept>' \
--data '{
"institution_id": "inst789",
"teacher_id": "teacher456",
"board": "NCERT",
"grade": 10,
"subject": "Science",
"topics": [
"Photosynthesis",
"Cell Structure"
],
"number_of_questions": 20,
"question_type_distribution_percentage": {
"single_answer": 100,
"multiple_answer": 0
},
"difficulty_distribution_percentage": {
"easy": 33,
"medium": 33,
"hard": 34
},
"blooms_taxonomy_distribution_percentage": {
"Remember": 20,
"Understand": 20,
"Apply": 20,
"Analyze": 20,
"Evaluate": 10,
"Create": 10
},
"learning_objectives": [
"Understand photosynthesis process",
"Identify cell structures"
],
"extras": [
"Include diagrams",
"Focus on practical applications"
],
"question_tagging_options": {
"Hint": "No",
"Curricular_Goal": "No",
"Competency": "No",
"LO": "No",
"LOB": "No",
"Difficulty_level": "No",
"Bloom_Taxonomy": "No"
},
"solution_sheet": "yes"
}'