Quiz Question Groups
Last updated
Was this helpful?
Last updated
Was this helpful?
API for accessing information on quiz question groups
GET /api/v1/courses/:course_id/quizzes/:quiz_id/groups/:id
Scope: url:GET|/api/v1/courses/:course_id/quizzes/:quiz_id/groups/:id
Returns details of the quiz group with the given id.
POST /api/v1/courses/:course_id/quizzes/:quiz_id/groups
Scope: url:POST|/api/v1/courses/:course_id/quizzes/:quiz_id/groups
Create a new question group for this quiz
201 Created response code is returned if the creation was successful.
quiz_groups[][name]
string
The name of the question group.
quiz_groups[][pick_count]
integer
The number of questions to randomly select for this group.
quiz_groups[][question_points]
integer
The number of points to assign to each question in the group.
quiz_groups[][assessment_question_bank_id]
integer
The id of the assessment question bank to pull questions from.
PUT /api/v1/courses/:course_id/quizzes/:quiz_id/groups/:id
Scope: url:PUT|/api/v1/courses/:course_id/quizzes/:quiz_id/groups/:id
Update a question group
quiz_groups[][name]
string
The name of the question group.
quiz_groups[][pick_count]
integer
The number of questions to randomly select for this group.
quiz_groups[][question_points]
integer
The number of points to assign to each question in the group.
DELETE /api/v1/courses/:course_id/quizzes/:quiz_id/groups/:id
Scope: url:DELETE|/api/v1/courses/:course_id/quizzes/:quiz_id/groups/:id
Delete a question group
<b>204 No Content<b> response code is returned if the deletion was successful.
POST /api/v1/courses/:course_id/quizzes/:quiz_id/groups/:id/reorder
Scope: url:POST|/api/v1/courses/:course_id/quizzes/:quiz_id/groups/:id/reorder
Change the order of the quiz questions within the group
<b>204 No Content<b> response code is returned if the reorder was successful.
order[][id]
Required integer
The associated item’s unique identifier
order[][type]
string
The type of item is always ‘question’ for a group
Allowed values: question
Returns a object.
This documentation is generated directly from the Canvas LMS source code, available .