-
API List Multiple Submissions - next page
Hi, I'm having trouble pulling all submissions for a course. We have 20+ assignments per course, and I don't want to write tons of API calls to handle that. Using the multiple assignment submissions API I can get up to 100 results with the per_page header. But I can't offset or do any pagination to get to the next few…
-
Add LTI developer key but come with error code 422
Hi, I try to add a LTI developer key as below but once I click submit it will have error with error code 422 . May I know what caused this?
-
Issues with Deep Linking and course-copy
Hi all, I've been trying to set up a basic LTI 1.3 integration, and it's mostly working correctly. I have set up a course and attached a resource from my integration using a deep link response containing the following deep-link item: { "https://purl.imsglobal.org/spec/lti-dl/claim/content_items": [ { "type":…
-
Use API to Bring Back a Deleted Term
Does anyone know how to use the API to bring back (update) a term that has been deleted? When I use the Canvas Live API to update a deleted term, I get an error message saying, "The specified resource does not exist." When I try to insert the same term as new, an error says, "SIS ID \"[our sis id for the term]\" is already…
-
How to Enter Overrides Using Canvas Live API
I am working on adding Enrollment Terms to Canvas using the API. In the Canvas Live API, the fields exist to provide starting/ending dates for certain enrollment types, but I'm not sure how to format the string when I'm testing this in the Live API. See the field circled in red below. How can I tell this interface that I…
-
deep linking
Hi I'm an external tool developer. We've implemented LTI 1.3 specs for our tool but have a problem with deep linking with Canvas. We've created a course as an instructor and inside of the course created an assignment. For submission type, We've selected an external tool, and when we clicked the "find" button and select our…
-
Make request for all users of a course after receiving Live Event payload
Currently, my company has a canvas integration for our apps that uses the REST API. Customers seem to be interested in notifying users/students when a new assignment is created, updated, new discussion post created, replied to, etc. I read through the Live Events…
-
Plagiarism Detection Platform
I came across a description of this framework at https://ecpi.instructure.com/doc/api/file.plagiarism_platform.html and notice that it is implemented using LTI 2 which has been deprecated by IMS. Is it possible to use LTI 1.3 to implement this framework for plagiarism detection systems? Thanks.
-
Pipedream.com now has Canvas authentication
Hi all. The awesome team at Pipedream.com have added Canvas LMS as an app you can authenticate with and build on their platform. The community there has tonnes of triggers and actions you can use with all your favourite SaaS apps. Or you can write your own stuff in Node.js. pipedream.com/apps/canvas
-
Canvas "obfuscated" user_id globally unique?
So hopefully quick question... is the signed integer id value located in user_dim.id guaranteed to be unique across instances on the entire Canvas infrastructure? (as opposed to say the user_dim.canvas_id which is unique only to a single instance of Canvas)
-
Getting all student participation data via API
Hello, We here at Jefferson College are attempting to get all student participation data via the Canvas API. As we understand, this is what Canvas considers participation: (I don't think the image is uploading correctly, but it's this post…
-
Integration Testing & manual QA plan for app that offers access via Canvas as well as own website
Hi all, We have an education application that teachers can access via Canvas (in an iframe) or directly via our website. This presents some interesting challenges for testing and I was curious how others have handled them. * We run E2E integration tests in Cypress. When we've tried to run Cypress in the Canvas sandbox,…
-
Canvas Removes Link Code From HTML
Hello all, I've searched the community but can't find this scenario. First, I'm little more than a beginner/intermediate coder. I don't live in html and css, although I understand it fairly well. I just have minimal experience writing it. So, my code may not be pretty or the most efficient. I can take some constructive…
-
SharePoint Cloud Assignments
I'm wondering if anyone is working on a way to see SharePoint files to use as Cloud Assignments like with Office 365? Our District utilizes SharePoint for collaboration between our staff and it would be awesome if they could store all their departmental assessment files (word, ppt, etc.) in SharePoint to create assignments…
-
Hide Reset Course Content for Teachers
Is there a way to hide Reset Course Content for everyone but the Admins? I found this code but it doesn't work. $('aside#right-side a.reset_course_content_button').hide();document.querySelector('aside#right-side a.reset_course_content_button').style.display='none';document.querySelector('aside#right-side…