-
while trying Canvas Rest API to post question Getting 404
I am trying to call canvas rest API to post quiz questions. but it is giving me the following error. { "errors": [ { "message": "The specified resource does not exist." } ]} I already double-checked my course ID and quiz id both exist. If anyone knows please help me with this.
-
View Rubric as Student via API
Hi, How does one get information about a rubric (title, criteria, ratings, and descriptions) whilst authenticated as a student user type? Using Get a single submission (from the URL https://-.instructure.com/api/v1/courses/-/assignments/-/submissions/-?include[]=full_rubric_assessment) with "include full_rubric_assessment"…
-
API Error
I am testing the following endpoint /api/v1/courses/:course_id/students/submissions. This is how I am testing it in Postman /api/v1/courses/6483/students/submissions?per_page=100&student_ids[]=889&assignment_ids[]=254931&include[]=assignment. I am getting the following error when trying to pass in the assignment_ids param…
-
How to use the REST API to get students from a course?
I wrote some quick perl and python code to get the list of courses from canvas. I can get user data for a single course like this: https://canvas.instructure.com/doc/api/v1/courses/$course/users?per_page=250 where $course is my course number in perl. However, the max number the API will support appears to be 100. So I need…
-
Image Banners not Displaying
We have been using the following HTML script and CSS files to display banner images on all our course pages. We've used this same script and file setup for the past two years. Wednesday, 01.10.2024, all the images disappeared. We've done the first-level checks (OS updates, browser updates, clearing cache, etc.) and we…
-
Problem when getting the list course using REST API
Hello, I am using REST API to get the list course of an instructor account using REST API on my self-hosted Canvas. I use the instructor access token, which was created on a developer key with limited scope (including this scope url:GET|/api/v1/courses) which is required to get courses of the instructor. The API works and…
-
Canvas Catalog Login URL
Hey Dev Ops, we have a suggestion or question. In Canvas Catalog, the Login link at the top is not editable, and it appears the Custom CSS/JS scripts won't allow any code that changes that Login link to point to another URL. As the default, the Catalog Login link points to the priority one authorization in the connected…
-
How do you get added to the Canvas App Store and where are the docs?
This seems like an obvious question so apologies if I've missed the documentation, but I can't figure out how one gets an app added to the Canvas App Store (i.e., the list of apps shown when you go to Admin > Settings > Apps). I've Googled it and scoured the canvas LTI docs but I can't find anything about Consumer Keys or…
-
LTI 1.1 Transition signature mis-match in LTI 1.3 launch
I have created a assignment which was linked with LTI 1.1 key. When i have created LTI 1.3 deployment key in that course it automatically launch with LTI 1.3 key and had additionally parameters lti11_transition_user_id: "xxxxxxxxx" lti11_transition_oauth_consumer_key: "demo_1" lti11_transition_oauth_consumer_key_sign:…
-
How can I use IP address filtering or restriction in other functions like module or course?
I knew the IP filtering can be used in Quizzes and I've used this function now. But as advanced, I wonder if I can use the similar function on module or course etc. I have searched in Community and noticed that it can be displayed an alert if student is on certain IP address. However, I have uploaded the script which was…
-
How do I create a report with survey results?
I have created a short survey in in classic quizzes. Is there a way to for a Canvas admin at my school to extract survey results from multiples classes similar to an Outcomes Report? Thanks for any guidance!
-
Canvas API
Have the ability to get conversations from students by API if I am administrator? I read documentation https://canvas.instructure.com/doc/api/conversations.html and have not found how I can do that. I thought that there could be a parameter user_id but there is not. We need to show warning to students if they receive a new…
-
windows WSL2 Python installation
"root@DESKTOP-6BQBR0F:~# curl https://pyenv.run | bash % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 270 100 270 0 0 27 0 0:00:10 0:00:09 0:00:01 78 WARNING: Can not proceed with installation. Kindly remove the '/root/.pyenv' directory first.". how do i get over…
-
Report on Student Submissions under Deleted Course
Hi @James Is there a way to get a report for students submissions under deleted courses with API or Canvas Admin reports? Currently, it takes a lot of time to manually look up. Restore a course, add the enrollment back, then run a report for submissions. We have multiple courses in this situation...
-
"It looks like your content might not load." error for content that DOES load
Hello, I am getting the error in-page on Canvas for my LTI 1.3 tool upon launch: "It looks like your content might not load. You can use this button to try launching it in a new tab." Followed by the message "This tool needs to be loaded in a new browser window" and the button with text "Load LTI 1.3 LAUNCH in a new…