Import Questions
Admin and test console for quizzes and challenges.
Import Questions
Upload a JSON file, map each category to a quiz, then import the questions and options.
Upload JSON
The importer expects an array of question objects with fields like `category`, `question`, `options`, `correctIndex`, and optional `funFact`. It also accepts optional question and option media URLs.
Import Notes
- Each unique `category` becomes a `quiz_versions.title` inside the selected quiz.
- If the same category title already exists in that quiz, the importer reuses that version.
- Imported questions use `single_choice`.
- `correctIndex` is used for `knowledge` and `scored` quizzes.
- `funFact` is stored as question explanation for `knowledge` and `scored` quizzes.
- Duplicate questions in the target version are detected by normalized question text and skipped.
- Optional media fields such as `questionMediaUrl`, `mediaUrl`, or option object `mediaUrl` are imported when present.
- Use the sample file download above if you want a ready-to-follow template.