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!
Is there a reason that the Grading Standards API does not have a delete operation? While experimenting with some grading standards I have a list of grading standards all with the same "title" fortunately they seem to be numeric order, but it is unfortunate that I cannot delete the old ones so that they do not show up in the UI.
When I saw @conrad_perfett 's Grading Standards that have been deleted via API - I thought there might be a API, but it seems that there is not one.
Note that one of the problems of deleting a grading standard is that it may still be in use - if it were deleted there would be a problem about what do the existing grading entries now mean? In a recent program, I address this issue by reading the old grading standard ( rescaling by 100x - as the POST and GET values are scaled differently!) and then update it - carefully preserving the previous content - thus there is no change it how previous grades are rendered but allowing new "grades" to be inserted. Because this is such a dangerous operation, I force the user to give a "--force" flag to the program.
See the program add_students_to_examiners_section_in_course.py
The program is at https://github.com/gqmaguirejr/Canvas-tools
More details about this and the workflow are at https://community.canvaslms.com/t5/Idea-Conversations/Clearly-document-the-values-for-GradingSchemeE...
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