-
Does Canvas LMS officially support POST /files_api used during content import?
Hi Canvas Community, In Course > Settings > Import Course Content, when using "Content Type" = "unzip .zip file into folder" (usually to import a ZIP file as course material), I observed that Canvas sends a request to this endpoint: <SPAN><SPAN class="hljs-attribute">POST</SPAN>…
-
Issue with Get all quiz submission questions When "One Question at a Time" is Enabled
Hello Canvas Community, I’m experiencing an issue with the Canvas LMS API when retrieving quiz submission questions. Normally, the API request to: GET /api/v1/quiz_submissions/:quiz_submission_id/questions works correctly and returns the submission questions. However, once the quiz is set to "One Question at a Time", the…
-
displaying and submitting a student_annotation assignment from a custom mobile app
Hi all, I am looking for a way for displaying and submitting a student_annotation assignment from a custom mobile app that we developed. I saw that this is not covered via the APIs. We have our own pdf annotation logic in our app and i was wondering if there is any way we can pack our annotation into the same format used…
-
Does Canvas API provide an endpoint to get all quiz question groups?
Hi everyone, I'm currently working with the Canvas API and I found the Get a single quiz question group endpoint. However, I couldn't find an endpoint that returns all question groups for a specific quiz. Does the Canvas API support fetching all question groups for a quiz in a single request? Or do we have to keep track of…
-
How to Remove Double Scroll Bar When Using iFrame?
We are using OpenStax textbooks in many of courses. We are also trying to keep the students in Canvas so we embedded the chapters of the OpenStax textbook in pages. The issue us that since the textbooks chapters are so long, we have a scroll bar inside the iFrame plus an additional scroll bar for the browser itself. This…
-
Canvas Data 2 - RubricAssessment Object information?
Does anyone know which table in CD2 would contain the same information based on RubricAssessment objects that could be obtained via this API endpoint? https://developerdocs.instructure.com/services/canvas/file.all_resources/rubrics
-
I don't see the custom css and js upload option on canvas theme editor on my self-hosted canvas.
I don't see the custom CSS and JS upload option on Canvas theme editor on my self-hosted canvas. Is this feature only available on Canvas Official enterprise editions?
-
Clarification on quiz_type for Graded Quizzes in Canvas API
Hi Canvas Community 👋, I'm working with the Canvas LMS API and I'm using the POST /api/v1/courses/:course_id/quizzes endpoint to create quizzes programmatically. According to the documentation, the allowed values for quiz[quiz_type] are: practice_quiz assignment graded_survey survey However, in the Canvas UI, I see an…
-
Unable to Generate Access Token for Student via Admin Access Token
Hello Canvas Community, We are working on an integration using the Canvas LMS API, and are attempting to generate an access token for a student using the endpoint: POST /api/v1/users/:user_id/tokens https://www.canvas.instructure.com/doc/api/access_tokens.html We are using an admin-level access token However, we are…
-
Change of behavior of Grphiql getting submissions
I have been working for a while, and I have had the following query to get all submissions in a course: query MyQuery { course(id: "22424") { submissionsConnection { nodes { grade assignment { name } user { _id enrollments(courseId: "22424") { type } } } } }} I'm encountering an issue with my script that interacts with the…
-
Quiz Submissions API – Missing submission_history in include[] and Limited Response Data
Hello Canvas LMS Community, We're currently working with the Quiz Submissions API and ran into a couple of issues that we’d love some clarification on: Issue 1: Limited API Response When calling the endpoint to retrieve quiz submissions, the response only includes an html_url to view the submission in the Canvas UI. For…
-
Auralia / Musitian LTI given and surname are swapped
We have 2 apps called Auralia and Musitian (same provider), they recently reached out to say that our names where showing incorrectly on their side e.g. Givename: Smith Surname: Mary We check all the configuration for our users and the only thing we could find was that sortable name was set to: Smith, Mary App…
-
How to Call Custom Javascript Functions within Pages/Quizzes?
Canvas allows for custom javascript to be uploaded, but the main way I can see online for tutorials regarding custom scripts is to use the tag or the which are both banned by canvas. How do you call on your javascript functions from within a page? The current goal is to make up for the lack of the immersive reader by…
-
API To Transfer Graded Assignments to CRM
Hello community: For starters, I'm not a developer, but have a general understanding. For context, we are a for-profit trade school. As a SIS, we are using a CRM called Method.Me. Method uses REST API What we are trying to accomplish is to pull grades for specific graded assignments from Canvas to each student's profile in…
-
Bulk publish courses with start date listed?
Hello, I found a couple of community posts on bulk publishing courses. * This one: https://community.canvaslms.com/t5/Canvas-LMS-Blog/How-to-list-teachers-who-have-published-unpublished-courses/ba-p/264923 Worked until my access to Google Drive was blocked by IT. I've had recent trouble with the script anyway, so I'm…