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!
Was trying to work out how to remove a new tool from course navigation without reinstalling it, and came up with this which worked:
var url='https://<ourdomain>.instructure.com/api/v1/accounts/1/external_tools/<uniqueidhere>';
$.ajax({
url: url,
type: 'PUT',
data: 'course_navigation[default]=disabled',
success: function(data) {
alert('Tool was disabled.');
}
});
but took some wall-directed head-banging before realizing that the parameter was not true or false, but disabled or enabled. Is this me not reading the docs properly, or what?
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