The Instructure Community will enter a read-only state on November 22, 2025 as we prepare to migrate to our new Community platform in early December. Read our blog post for more info about this change.
Found this content helpful? Log in or sign up to leave a like!
My team is trying to set extensions on quizzes using the API. We are able to this on old quizzes via:
POST /api/v1/courses/:course_id/quizzes/:quiz_id/extensions
How can we do this for New Quizzes?
Hello @GabrieleMaurina,
The quiz extension API endpoints currently listed in the Canvas REST API documentation will only work for classic quizzes, so it is currently not possible to use the Canvas API to set time extensions on New Quizzes.
The Canvas Product Roadmap has the following listed as a potential release for Q4 '24 / Q1 '25:
API enhancements enable admins and instructors to customize test-taking accommodations in New Quizzes, adapting to varying levels of student needs and enhancing testing experiences.
Keep in mind that this time frame may change. This feature was originally listed for Q1 or Q2 2024, but it has since been pushed back as you can now see. It is also unclear how this may be implemented in the API and what functionality will be provided. Please see this response from one of the Canvas product managers about the work on the New Quizzes API and why the updates have been delayed.
Thank you @seanbeirnes,
I will keep an eye on the roadmap for updates in the coming months.
Community helpTo interact with Panda Bot, our automated chatbot, you need to sign up or log in:
Sign inTo interact with Panda Bot, our automated chatbot, you need to sign up or log in:
Sign in