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.
Hey Canvas Community, We implemented the Canvas update last week and one of our designers just added an iframe to a content page as per usual. Upon saving and loading the page to review it it is noted that it is jumping to each iframe now after it loads. So now our page is loading and taking the user halfway down the page…
Hi team, I'm working on the Pages API. I want to upload the pdf/mo4 videos into the pages, I tried to find it in the Pages API but didn't find the way. Could you please help here? I know we can use the file upload API but can anyone suggest how we can map this file with the Page using API
I have added an AJAX request in the custom js file that I've uploaded to Canvas. That AJAX request is currently not secure. I would like to add some layer of authentication, however, it seems that all the available tools will not accommodate this idea, unless there's just something I'm missing. What I need is for Canvas to…
I am building a template for my institution and have done this using css within the html. I have so many pages that use this code that it is becoming impossible to maintain. I would like to use a style sheet instead but keep on reading that this could cause conflict. The additions I am making concern quite simple code i.e…
I would like to use the Microsoft Power Platform to connect to Canvas LMS. Specifically, I want to download Course Syllabi and save them in Sharepoint. I have some limited experience with Power Platform's REST API's. I created an API Developer Key in Canvas. It's not clear to me what specific requests I need to make in…
I've been through the API documentation many times and cannot locate something like this. Does it or does it not exist? I'm building a solution and this is the last piece of the puzzle.
i got this error when launch lti
Hey there, I know Canvas has the ability to "undelete" content in the UI using the /courses/{course_id}/undelete . The problem is that page doesn't return all the results (probably some mishandled server/client side pagination) and you can't see all of the recently deleted items. Is there a way to "undelete" using the API…
Hello Canvas people im one of the admins my institution work , I try to hide import course for teachers on permission but remove some features that teacher needs. I try using a js code by @James thanks, that work for us but we have designers, they need the import course function and the code just restric all user course…
After installing and configuring Canvas on an Ubuntu 22.04 server, everything worked correctly. However, after several days in which I have done nothing on the server, only using the platform (creating subjects, inviting users...) the emails have stopped being sent. There is no error in the logs and the configuration of…
Hello - I was seeking recommendations or advice on the best approach to learning Canvas API. I have a technical background, I just want to learn more about the functionality and execution of API calls and how to do it. Any recommendations are appreciated.
Hi! I am a student developer working on lecture transcript summary. I was wondering if there is way to access Media Track objects to access Media Object captions? Currently getting an empty response '[ ]' for '/api/v1/media_objects'. Any advice/insight on the API would be much appreciated!
Hello, I'm a student, and I'm making an application that restricts myself from doing certain things if I have missing assignments. However, I cannot get the authentication to work properly. I'm using an integration token from my user profile. This is my code (Python): https://pastebin.com/D672jT0U I have tried many…
Can we add multiple lines of JavaScript (two or more different lines of code that do different things) into a single theme editor JavaScript input field?
My use case is the following. I have a web app where users can create account and login. I would like to directly redirect them from that app to canvas without asking them to login again. I have achieved that with other LMSs using SSO JWT token. Basically I would generate from the third party web app some JWT encoding the…