edubase_post_quiz_settings
Update quiz settings, including grading, shuffle, time limits, and grading threshold, to control how quizzes are played and assessed.
Instructions
Change individual settings of a Quiz set.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| quiz | Yes | Quiz identification string | |
| grading | No | grading of the Quiz set, the code of a grading preset (see edubase_get_quiz_grading_presets), or "none" to disable grading | |
| shuffle | No | shuffle questions for every play, when disabled the current order of the questions is kept | |
| roundtime | No | time limit of a single question in seconds, only available for turn based (TURNS mode) Quiz sets. Accepts a number or a numeric string, 0 or "default" if there is no time limit | |
| timelimit | No | time limit of the whole test in seconds. Accepts a number or a numeric string, 0 or "default" if there is no time limit | |
| grading_threshold | No | threshold of the grading in percentage, between 0 and 100, only available for grading presets with a configurable threshold (of the go-nogo-custom type), can be changed without selecting the grading preset again |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| quiz | Yes | Quiz identification string | |
| grading | Yes | grading of the Quiz set, the code of the grading preset in use, "custom" for a manually configured grading, or "none" when grading is disabled | |
| shuffle | Yes | questions are shuffled for every play | |
| roundtime | Yes | time limit of a single question in seconds, turn based Quiz sets only, null if there is no time limit | |
| timelimit | Yes | time limit of the whole test in seconds, null if there is no time limit | |
| grading_threshold | No | threshold of the grading in percentage (only present if a threshold is configured for the Quiz set) |