Sign in to enhance your access to articles, forums, and events—and to participate by sharing insights, engaging in discussions, and connecting with your network of edtech peers.
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…
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…
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…
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 =…
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…
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…
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…
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…
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…
We recently noticed an issue with Edge Browser. We use StorageAccessAPI's to read cookie info from the iframe(tool) loaded in the Canvas. Recently this API's stopped working as expected. After granting the access, I still see the settings are not reflected, when I test access from the Iframe. Where as I see the access…
Good day to you all Using this API docs I was managed to import course start and end dates from Canvas. At some point of developing our integration with Canvas I realized that I also need to add support for term dates. In mentioned above docs I found a field Canvas.term.startAt which allows to get term start date, but no…
One of our users recently reported inconsistencies between the grades in our service (Squarecap) and what's been uploaded to Canvas. For context, Squarecap is a stand-alone classroom response system that uses the Canvas REST API for roster syncing, grade upload etc. I've dug into the REST calls (described below) and it…
I'm having an issue with some API requests being very slow to respond. The requests are being made on course homepages. The request in question is specifically for the modules and module items for the course. This requests take ~4-6 seconds each (see Network screenshot attached). Interestingly, the responses don't even…
I have these six dimensions from tweaking the guidence from @dtod on https://community.canvaslms.com/t5/Canvas-Developers-Group/Google-Analytics-4/m-p/500904 Canvas Roles - ENV.current_user_roles Canvas Course ID - e.id Canvas Course Name - e.name Canvas Sub-Account ID - e.account_id Canvas Term ID - e.enrollment_term_id…
I getting the following error when I try to open Speedgrader for my assignments: couldn't find valid settings for this link. It is kind of weird because this was working before and I can create Deeplinks correctly with my tool. For the submission, I am using basic_lti_launch as submission_type and in the submission_data…