-
API and UI mismatch
Has anyone encountered a mismatch in the data one sees via the Canvas UI and the data one fetches via the Canvas API? I'm trying get the due dates of assignments in a course and am finding, via the API, that one of the assignments has no due date (None). But when I look up this assignment via the Canvas UI…
-
Canvas content updating and imscc
For the past decade, I have updated Canvas course sites each term with HTML files generated from a completely separate content management system implemented with Atlassian Confluence. The Confluence spaces (each holding the content for a single course) have been highly customized. The Canvas courses themselves are built…
-
[problem] open source canvas connect to leganto
hi everone: our library wants to connect Leganto to canvas(open source ver.). now all setting seems to well, but it's still not work. we found two problems: 1. In this link: https://cool-testing.dlc.ntu.edu.tw/api/lti/security/jwks you can see the value of the ‘n’ parameter is 86 characters: And also, the ‘alg’ parameter…
-
Restore or identify deleted accounts
Some accounts have been deleted manually by an admin. When we try to look up the account we get a 404 error, but when we try to make a new account with the same SIS Id we get an error that SIS Id is already in use. Is there a way to look up deleted accounts and/or is there a way to restore deleted accounts?
-
workflow states for communication_channel_dim
Hi I'm trying to understand the technical definition for the workflow_state options in this table. Can someone help explain precisely what "unconfirmed" means and what "active" means in the context of this specific table.
-
Allow teachers to remove themselves from a course?
I see a fair amount of posts about how to allow teachers to remove themselves from a course. I am looking for a way to create an "easy" button for this. Ideally, I would like this would appear in the current term course, they click it, and they are removed from the course. I am unsure how to get started writing something…
-
I find err when add SSO authentication using GITHUB &&&&& Microsoft
Hello everyone , could you help me to solve this issue i installed canvas lms Web on docker server and connected with https using cloudflare and then configured by admin user the plugins (Github and microsoft) with client id and secret id and added them to auth page when i login with github or microsoft i get Failed to…
-
Gradebook AI
A faculty member stopped by today asking if the Canvas gradebook could pick the 10 highest quizzes to calculate student averages and exclude the other lowest quizzes from the overall course grade. I know Canvas can do this with an individual quiz with multiple attempts, but I don't know how it currently would be able to do…
-
Bulk Export of Syllabi from Canvas
Recently, our Provost required all faculty to post their syllabi to every Canvas course. This policy will certainly prove beneficial to students. As an admin, I have received questions about how we could bulk export all these syllabi to archive them for accreditation purposes. Has anyone written a script to do this? What…
-
Creating a numerical question in a quiz
Hi all, I am currently trying to create a numerical question in a quiz using Python and the Canvas API. However, it seems that (no matter the numerical_answer_type) the answer values are always set to 0. Here is the code I am using: import requestsimport jsonheader = {'Authorization': f'Bearer {access_token}'}course_id =…
-
custom_data access
Some of our Canvas teachers want to know what grade level their students are. Because I don't know of any place to store this data I started adding this data through the /v1/users/{user_id}/custom_data API endpoint. Now I can access student grade levels through the 'People' interface and the 'Gradebook' interface in a…
-
Is it possible to set the Marking Periods filter for Markbook in a course using the API?
Hi everyone. Is it possible to use an API call to set the Markbook filter for a course to 'All Marking Periods'? The reason I ask is that teachers and students are all confused about the default (which shows the current semester) and I'd like to be able to run a script to update all current courses to show all marking…
-
Canvas LTI 1.3 to get access to files
Hi, Could you please help me with the following questionaire. 1. Basically we would like to send the files (belonging to a particular folder or a course ) from Canvas LMS to our application. - If this is possible through LTI 1.3? If not possible, can we atleast send a particular file to our application, by making an LTI…
-
How to retrieve complete quiz log data, i.e. session information and responses, using API calls?
Dear all, I am a instructor and I am searching for a possibility to retrieve the complete quiz log data including the responses. I have found a way to obtain the session information, but I am missing a solution for the responses (as explained…
-
Canvas Grades API
I would like to ask if there is an API endpoint (and where is its documentation) about fetching the final grades of courses. Was there any which is now deprecated? The only similar information i was able to find is at the "List your courses" endpoint where it seems one can include the "total_scores" property to be included…