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.
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…
What I'm trying to achieve is very similar to the question that was asked here, and which has apparently been resolved: https://community.canvaslms.com/t5/Canvas-Ideas/view-access-by-file-or-item-not-user/idi-p/364451#comments Although I do see that you can get student access information for a specific resource by pulling…
I have added the following JavaScript code to hide the navigation tab in courses for faculty. However, when I have impersonated a user assigned to a sub-account with one of the custom admin account roles I created, they are still able to see the navigation tab when they go into courses. How do I make it so only those users…
Greetings. I'm using an LTI 1.3 connection in Canvas to an LTI tool but the dues dates I set in Canvas don't port over to the LTI tool. When I had an LTI 1.2 connection the due dates would port over from Canvas to the LTI tool just fine. Can anyone shed light on this? Thanks!
We're trying to install open source canvas student ios app https://github.com/instructure/canvas-ios We're able to setup the app but after successful login+authorize, it's not redirecting to the dashboard screen. It's stuck in loading screen. We debugged the code and can see that API calls are working fine and returning…
Please, show me how to create access token by creating API key or LTI key. I don't know how to pass request https://canvas.instructure.com/doc/api/file.oauth_endpoints.html#get-login-oauth2-auth to get code for next step. I had client_id but the request bearer must be Ltik and I still encountered Error: Session not found.