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.
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
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)
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…
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,…
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…
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…
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…
A few years ago, there was an issue with too much of the API being locked behind an Admin token. Most of that got fixed so that anything a teacher could see in their course was made available with a teacher token. BUT... I found one that I think was missed: Grading Standards set at the parent/root account level. A teacher…
Hi all, I'm relatively new to Canvas APIs and APIs in general. We are getting ready to set up a new campus portal. Currently, we are exploring a Sharepoint option since we use Office365. I'm curious if anyone has ever set anything like this up where a user logs into the campus portal and can access their To-Do List. If so…
https://canvas.instructure.com/doc/api/courses.html#method.courses.user_index So in this partition is a line that states: "Returns a paginated list of active courses for this user. To view the course list for a user other than yourself, you must be either an observer of that user or an administrator." The partition that I…
I have asked the same question in an existing post thread. (https://community.canvaslms.com/t5/Developers-Group/Notification-Preferences-API/m-p/153878#M3972) I hope the new post will be exposed to a larger audience. The notification setting(icon) of "announcement_created_by_you" does not show the correct setting after the…
For a few days I have been trying to create a javascript that fetches json from the api. Finally I figured out something that works more or less... The idea is to generate a list of assignments on a course page. The locked ones will be grey, the unlocked ones will be green. For now I am just trying to fetch the json fromt…
I am trying to get me head around the Content Exports and Content Migration APIs. If I want to import the content from one course to another (all content), do I first need to run the Content Exports before I can run the Content Migration? Or can I just run the Content Migration and import the material from one course to…
Is it possible to create a data stream (what we would normally create in the Data Services tab using the UI) on behalf of the user? I've checked the API documentation and I couldn't quite find any endpoints that would assist in the creation/retrieval of information concerning data streams for an organization. It would be…
I am trying to add 2 more link to the login page and my custom javascript code doesn't seem to work. Does anyone know a better solution?