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 - we're somewhat new to LTI development. We're trying to get the preview of a submitted assignment working in speed grader using the LTI 1.3 extension. Following https://canvas.instructure.com/doc/api/score.html#method.lti/ims/scores.create and looking at https://canvas.instructure.com/lti/submission - when trying to…
Are there any independent developers in the community with experience in creating LTI tools in Canvas? I'm looking for something quite custom for our instance and would love to be pointed in the right direction to get some quotes. Thanks community!
Canvas LMS (open source version) hosted in an all in one server was working fine for last 6 months without any issues, but yesterday all of a sudden Canvas LMS throwing 'we're sorry, but something went wrong' message. CPU usage is normal, Memory usage is normal. On a restart of canvas_init everything becomes fine again,…
Another question regarding GraphQL. In Canvas, you can nominate a leader for each group. Is there any way of using the GraphQL interface to retrieve the ID/name of the leader for each group (if one exists)?
Hi folks, I'm building an app that interfaces with Canvas via the GraphQL API, and I wanted to create a welcome message at the beginning. Is there any way to retrieve the user's name using the GraphQL API? In the old REST API, I know you could do it by using the get_user("self") command.
Is there a way how to hide group "+ announcement" button from group announcement page from students?
It would be helpful if Canvas user pronoun selections were made available via API or report (or even Canvas Data). We have a desire to get the pronoun selection data out of Canvas. If this already exists, I'll be happy to take any information on this, but I haven't found it in the API documentation, reports, or Canvas Data…
I am currently working on a dotnet wrapper for a professor. I need to be able to get every assignment and assignment grade for a INDIVIDUAL student. Currently what I am doing is hitting /courses/:courseID/assignments to retrieve a list of all assignment IDS that exist for the class (This endpoint gives me the name of the…
Hi, I'm new at API was able to implement some calls put I'm having a problem with this the Enroll a user. I'm receiving "message": "No parameters given" This is my POSTn to that I'm using SIS ids.... { "uri": "https://-----.instructure.com/api/v1/courses/sis_course_id:51/enrollments", "method": "POST", "headers": {…
We need to create multiple assignments (via API) and assign each of these to a particular subset of students (who will be enrolled on one or more of several specific course sections). Looking at the API documentation here https://canvas.instructure.com/doc/api/assignments.html#method.assignment_overrides.create it says…
Hi to everyone! I very need your help. I install Canvas LMS (Free for Teachers) on our VDS server. I did it through Docker and used the instruction here - https://note.hommalab.io/posts/canvas/install-canvas-lms/. 1) Created separate user, launched it through route and gave him sudo right + full access to folders…
Is it possible to use the API to push all courses in a subaccount to export their packages and then bulk download to your computer? If so what's the best way to do it? Python? Any ideas of where to start? I've looked at github but couldn't find anything. Thanks
I have an LTI Tool that delivers questions to users via a custom UI. I need to be able to tell, in real-time, if the answers are correct - the flow is something like this: - User answers question - User is given feedback on whether or not answer was correct - User is given another question From what I have found I am…
I am currently building a Canvas LTI that makes requests to a REST api we have on our server. To prevent un-authenticated access to the API endpoints we have on our servers we are using shibboleth to establish sessions. We are quite certain that we have shibboleth sp configured correctly on our server and can use the…
Hey Community, I know this might be a dumb question, but can someone tell me which PDF package or plugin that Canvas is using for viewing and annotation? Somehow I couldn't find it in the source code, just curious about it. Thanks!