titlestringOptional
Optional title for the generated quiz resource.
promptstringRequired
Primary user request, learning goal, or topic for generation.
contentstringOptional
Optional raw source material to generate from when you want to bypass a separate upload step.
quiz_typestringOptional
Quiz type selector. Common values include `multiple_choice`, `true_false`, and `open_ended`.
reasoning_lensstringOptional
Optional reasoning lens selector. Exact accepted values come from the quiz service/validator layer.
difficultystringOptional
Optional quiz difficulty steering. Use values accepted by the quiz validator layer.
lengthstringOptional
Optional quiz length control such as micro, short, medium, long, or comprehensive.
assessment_intentstringOptional
Optional assessment intent such as formative, summative, diagnostic, or predictive.
explanation_lengthstringOptional
Optional explanation depth selector.
question_stylestringOptional
Optional question style / directness control.
content_focusstringOptional
Optional control for how tightly the quiz should stay tied to source material.
contextobject[]Optional
Optional typed context objects. Supported types today are `text`, `doc`, `pdf`, `quickhit`, `roadmap`, `quiz`, `exam`, `project`, and `vidbyte_project`.