-
Unable to get enrollment information for a particular class
For years we have been using the API call: https://{cnv_link}/api/v1/courses/{crs_id}/users/sis_user_id:{sis_user_id}?include[]=enrollments;access_token={token} to get enrollment information for a canvas orientation course that includes the final score. We need the final score of the class to signal the activation of…
-
Unable to Publish course - backend issue
Hi All, After much head scratching - I finally got a hosted Canvas install working. However, I'm faced with a new problem. When publishing a course, the publishing circle goes round and round. It's waiting for some data to hit a table, and nothing is being found. Can somebody give me an idea on how to debug this? Which…
-
Observer Access to LTI Tools (Nearpod, Teachermade, etc.)
I'm working with a Canvas course and I'm curious about the Observer role's access to LTI tools. Currently, observers can view most course content, but I'm wondering if there's a way to restrict their ability to launch external LTI tools like Nearpod or Teachermade. These tools often contain interactive elements or quizzes…
-
Script to Clean Up Files? Does this exist?
Hello - I've recently discovered how js can make canvas life so much better (thanks to James!) I wondered if there was a js to improve the file experience. Like many - I have multiple copies of the same files due to course imports. I would love a way to tell which version is currently used in the course - so I can delete…
-
Delete courses by term using api
Hello all! As part of standard procedure, I am trying to bulk/mass delete courses in our API instance that are 2 years or more older. I have tried using the impost csv method but as you know, this does not work with courses that have no SIS ID. This leaves us with several courses (hundreds) that need to be deleted one by…
-
Can Free-For-Teacher accounts use api
If these question has already been asked, please point me to the correct tree to bark up. First time posting here so, yoroshiku. I am learning how to work with Canvas' API for work. The goal is to send off scores from a VR medical simulation into a Canvas course assignment. I got the "Free-for-teacher" version in order to…
-
Canvas API - Getting information for all courses to Power BI in 1 call?
Hi, I'm exploring the Canvas API trying to bring data into Power BI using the web connector. I have admin access and can see all the courses in our system (Admin -> Courses) but not actually enrolled in any. I can see the course IDs in the canvas interface but I can't seem to find a way to list out all of the Courses using…
-
Gettng whether a student is currently taking any quizzes through the api
I'm trying to find a way through the API to figure out if a student is currently engaged in taking a quiz. Any quiz, not just a specific one. Is there a way to do that?
-
Self-hosted Canvas LTI 1.3 issues... Is it possible to integrate with Savvas platform on self-hosted
I have a self-hosted Canvas site installed and I've been able to integrate several tools with my site. I've been able to create keys and integrate my Google Ed Workspace and other apps. I ran into an issue with integrating Savvas products with my Canvas instance. The issue is that the json code they have points to…
-
Can Assignment's "post_manually" be made editable via the assignments API?
Assignments can have post_manually set via the gradebook interface on Canvas, but via the API this property is read only. Is there a reason for this? If not can it be made editable when creating a new assignment and for editing a new assignment?
-
Drop course bug in "self-hosted" Canvas
Hi everybody, I am facing a bug in "self-hosted" canvas when a student tries to drop a course he is enrolled into, the page gets stuck with the loading icon although the functionality is working fine. When I refresh the page, the course is dropped. Has anyone faced this problem before? Thanks in advance.
-
take assignment grades through the API
Hello community, it is a pleasure to greet you, I am looking for a way to be able to take the notes of all the tasks of the canvas courses through the API, what we were able to do is take the Final Score. From already thank you very much
-
Please Help — Proxy.js throwing errors, preventing the DOM from fully loading
Hey, friends. So as I as debugging my JavaScript in Chrome DevTools, I found that my code isn't running because the DOM isn't fully loading. Apparently a file called "proxy.js" is throwing a couple fatal errors, as well as "webpack-production/main-entry-47177a3[...].js". I didn't work with either of these files so I'm not…
-
Debugging JavaScript in Canvas using DevTools
Two questions in one day! I uploaded some JavaScript, and it doesn't work in Canvas. Okay, no problem, just need to debug. I opened up Chrome Dev Tools and for the life of me could not find my JS file, or code, anywhere. I did upload it using the Theme Editor. I verified that it is there, and I could find it hosted on AWS…
-
"tool-proxy-shared-secret" for LTI2 and Webhooks
Hi, I'm trying to attach a webhook to a self hosted canvas instance which would be triggered when a particular course uploads a file. Currently we have an LTI 1.3 integration which works well for our main use case but after reading the documentation it doesn't look like i can use the same access token for creating a…