-
Upload score api
We're having 2 questions 1. We are trying to upload the score back to gradebook assignments using the following API, /api/lti/courses/1/line_items We manually generated access token from canvas settings page and we tried it gives the following error, { "errors": { "type": "unauthorized",…
-
module progress for all students via api call
Is it possible to use a single api call to get module progress for ALL students on a course (not just 1 student), like for example in this case: api/v1/courses/course_id/modules?student_ids[]=all? The response does not return the "state" key, which is what I need. Only a single student is specified in the api reference…
-
Custom JavaScript & CSS
We want to explore customizing the JavaScript & CSS on our system to automatically adjust fonts/text sizes and provide a more consistent experience with text for our users: https://community.canvaslms.com/t5/Admin-Guide/How-do-I-upload-custom-JavaScript-and-CSS-files-to-an-account/ta-p/253. If you have customized this for…
-
Data 2 Postman Access
Hi Everyone, I’m trying to access our Canvas Data 2 database via Postman following the instructions on the site (https://community.canvaslms.com/t5/Admin-Guide/How-do-I-set-up-Canvas-Data-2-with-an-API-client-Postman/ta-p/560959) and the video…
-
is $Canvas.user.id or $vnd.instructure.User.uuid unique across all the instances ?
I am using the LTI variable substitution $Canvas.user.id and the $vnd.instructure.User.uuid and I am wondering if these ids are unique just for the Canvas instance or they are unique for whole Canvas? is it possible to get the same $Canvas.user.id value on different Canvas instances ? Thanks
-
How to upload score to Canvas in LTI 1.3?
We integrated LTI 1.3 in our tool. But we couldn't find a way to upload score to canvas. In the API it says, you can upload score by using access_token. But we don't have the access_token we only have ID_Token which we get when student launches the quiz. How do we upload the score?
-
login/saml getting 404 error when setup the Azure AD SAML configuration on Opensource Canvas LMS
Hi Team, We have taken the Canvas LMS Opensource Sourcecode from GitHub (https://github.com/instructure/canvas-lms) and set up the site on our development environment (https://canvaslms.). Now, we tried to integrate the Azure AD SAML on our site through the steps given by Canvas Click here Once completed the steps in both…
-
Speedgrader not loading when submission type = external tool
Speedgrader shows an error: "Couldn't find valid settings for this link" I am sending the following params to the submission api submission[type] = "basic_lti_launch" submission[url] = "http://url_to_the_assignment" More Info: * the Placements in our lti are Assignment Selection * Weirdly, Speedgrader loads everything…
-
Help Wanted: Canvas Developer for Summer Projects
I'm a Canvas admin looking to hire a developer under contract to help with some summer projects. In Project 1, we'll be using CSS and JavaScript with the Themes feature of Canvas to build some custom functionality in a sub-account. In Project 2, we'll build a small LTI tool, preferably in Python/Flask, to read and write…
-
AGS Invalid access token format/ Access token invalid
I'm working on assignment grading external tool for Canvas and got stuck when trying to access the LTI API. The end goal is to save the student's result from the external tool in Canvas. Trying to achieve this with line items / LTI 1.3 Assignment and Grading Services. After completing the OAuth2 Client Credentials Grant,…
-
PROBLEM WITH ASP.NET CORE 6 AND CANVAS LMS
Hi, i am trying to integrate the canvas lms api with asp.net core 6 but i don't seem to be seeing the library to install and as such i cant use the api. Kindly help
-
Zoom LTI - Page Error
Hello, We have 2 Canvas instances. One of which is working wonderfully with the Zoom LTI 1.3. This system that works well is hosted by Instructure. We followed the same guide for both systems. One worked, and one didn't. Our other system is self-hosted on Amazon. We are able to install the Zoom LTI 1.3, and configure it,…
-
Customize Canvas Confetti
I want to customize the icons and confetti colors that the confetti function uses. I have the javascript to change all of it (I think) but I'm unsure how I can apply it so that the default confetti function executes MY version versus the default version. Can I do it by adding the custom js to the Theme Custom js or via an…
-
Inconsistent Grade Change Event Results Through the API
Hello - I'm new to the Canvas API, and I wanted to learn it, so I thought I'd pick an easy target: Get the grade change log and recreate the gradebook. Fast forward one week, and I'm starting to go crazy trying to figure out what's happening because I'm getting an inconsistent result depending on my approach, and it's not…
-
LTI app registration
Hi Folks, I am registering for LTI for account level, course navigation, and user an account level within a sub-account. However, after registration, I can see the LTI launch link in the course navigation, and account navigation, but I cannot see it in the user account. When I do the registration on the main account, I can…