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.
Recently when sending Canvas api requests for quiz question creation I got to know that the Canvas Documentation have incorrect/missing definitions for some of the fields. For ex - QuizQuestions API doc shows the usage of 'blank_id' field in Answer object which is an Integer but I confirmed that it can be better used as a…
We are an LTI tool working on supporting 1.3. According to IMS global and the 1.1 -> 1.3 migration document (https://www.imsglobal.org/spec/lti/v1p3/migr#contributors) handling re-binding of 1.1 params to a 1.3 deployment is facilitated by an oauth_consumer_key_sign in the "https://purl.imsglobal.org/spec/lti/claim/lti1p1"…
I am waiting to get access from Canvas to modify the Javascript (and CSS) files in the Theme Editor. In the meantime I am trying to work with the API (both REST and GraphQL) to develop some local webpages with Javascript code to report Canvas data. Here is code that worked with…
Hey. I'm trying to loop through a csv file to enroll students into a course but I keep getting a 404 error. Can anyone give me some advice as to why? When I switch the request method to GET from POST I get a 200 status code. I've been staring at this for a while now so maybe I'm over looking something? Column Headers from…
I'm building a custom report that helps to check if due dates have been set for all assignments. * In my first version, I had built it to look at the due date of the assignment. * In my second version, I also had it look to see if there was an Assignment Override node for "Mastery Paths" and if it had a due date set. This…
Hi, We are creating canvas users via the API which works fine. The only thing (issue) we noticed with this is when trying to add a user to a course (via the UI) then you cannot add the user by "Email address" but only "Login ID" or "SIS ID". If we instead import users using SIS Import then we can add them via email…
Hi, I am going to give some context to my question. We are 3 students, 2 of us have just finished our 1st year in computer science and last one has completed his 3rd. We have been hired to make an app and integration to Canvas is very important for this project. We are not familiar with LTI, not really anything Canvas…
I need some help. I'm integrating our external platform as an LTI tool. Everything works as expected and we can launch our tool from Canvas. Though, I encountered an unexpected issue when dealing with students with multiple email addresses that I believe is a bug in Canvas. These are the steps to reproduce: - Log in as…
When we tried to update the section record using Edit a section, API endpoint through POSTMAN, getting unprocessable_entity error. The requesting user has an admin access on the requesting domain, but still facing the problem. Please find the attached screenshot for more details and help to resolve this problem.
To create new role through postman using Create a new role, getting unprocessable_entity error in the POSTMAN. The user has admin rights on the requesting domain but still not able to create new custom role. Please check the attached screenshot of request and error response together in the postman.
Hello 🙂 I'm doing a student project where I have to create an app where teachers publish quizzes for students. I would like to integrate my app with Canvas. The features I need are: -securely redirecting users from Canvas course to my app -teacher and student authentication -teachers sending grades from my app to Canvas…
Can anyone please confirm that is there any entity or endpoint named (related to) role_overrides? We have gone through the Canvas LMS API documentation but couldn't find any entity named role_overrides. So, please let us know if any entity(resource) which is relating to role_overrides exists or not in the Canvas LMS API.
While creating Create a quiz and updating Edit a quiz data(records) through POSTMAN for Quizzes entity, getting unprocessable_entity error though having admin access on the requesting domain. Please find the attached screenshots for more reference and let us know if any solution available to resolve this issue.
While creating Create the quiz submission (start a quiz-taking session) and updating Update student question scores and comments data(records) through POSTMAN for Quiz Submissions entity, getting unprocessable_entity error though having admin access on the requesting domain. Please find the attached screenshots for more…
While creating (Create a single quiz question) and updating (Update an existing quiz question) data(records) through POSTMAN for Quiz Questions entity, getting unprocessable_entity error though having admin access on the requesting domain. Please find the attached screenshots for more reference and let know if any…