-
Blueprint attribute of GET Course api always returns false
I am trying to mark courses as blueprint courses via the api. I am using Powershell and to start I am using curl do a GET as follows: curl -H @{"Authorization" = "Bearer "} -Method GET "https://canvas.instructure.com/api/v1/courses/" This call always returns blueprint=false. I have tried doing an update via curl curl -H…
-
Data Services for user accounts being merged
Our LTI Tool needs to be able to react to user accounts being merged but I'm not seeing that there is a Data Services event for this. There is a user_updated (https://vumc-camhl.instructure.com/doc/api/file.data_service_canvas_user.html#user_updated) event but this only shows 3 workflow states (deleted, pre_registered,…
-
Canvas REST History API
Hi there, Our group wants to use the History API (https://canvas.instructure.com/doc/api/history.html) to find out the last time the student was active on Canvas. Just wondering if anyone has used this endpoint before, and if yes, how reliable is this endpoint in terms of recording students' activity? Thank you in advance 😀
-
How do I move my data between canvas instances?
Specifically. I have a version of canvas running from July on a debian vm. It's running swell. I have about 20 of my courses in it and they are happy living in that instance. I also have a version of canvas running from 8 days ago (mid-September). I would like all of my content to be moved at once form the July instance to…
-
Importing Grades from CSV no longer works
Hi All, Last year, I created a quick plugin on a Google Sheet, that took the responses from Google Forms, and formatted it into a csv that my teachers could upload into their gradebook. This has stopped working because the email addresses come out of the Google Form all lower case, and some, but not all, of the Canvas…
-
Last activity time
Hi all, The application we are building wants to find out when was the last time a student accessed Canvas via Canvas REST API. Is there a third way to find out user's last activity time of using Canvas, other than: 1. page_view in the User API (unfortunately this is not possible for us as we do not have admin rights) 2.…
-
api for adding lti activities
Im looking through the api docs. Im looking for the abilitiy to add an lti activity via the api. Im reading this section in particular. https://canvas.instructure.com/doc/api/file.lti_dev_key_config.html is that about conifgging your lti for the lms? or is that about adding lti activities to an existing course? I think its…
-
Documentation on building URLs to call speedgrader from internal university website
Hi, At my institution we have an internal web application used by staff and students to view assessments and feedback. In this portal, when staff are viewing the marks a student has received for a given course, we provide links that staff can use to click through to the Speedgrader page in Canvas for the relevant student /…
-
Error 500 for file uploads. Need help
Hey guys. I've been having this issue for the past two weeks and could really use some help. I am trying to upload files to my self hosted Canvas but for some reason the uploads result in an error 500. I have checked high and low trying to find the cause, but haven't been able to pinpoint it. So far I have determined that…
-
Have anyone successfully install Roll Call Attendance for self-hosted?
Hi everyone, I'm currently a self-hosted Canvas LMS. I have tried many, many ways to install Roll Call Attendance (with and without docker) but no success yet. Have anyone managed to install this plugin? Please help. Thank you very much in advance.
-
What is classified as a logout activity?
Hi there, I have been using the Authentication Log API (https://canvas.instructure.com/doc/api/authentications_log.html) to find out whether a student has logged in and out of Canvas. I wonder, what is classified as a "logout" activity on Canvas? Is the classification based on clicking the "Logout" button? My question…
-
More information about the use of History API?
Hi, I am trying to use the History API to find out when was the last time a student has performed some action on Canvas. (https://canvas.instructure.com/doc/api/history.html) I have two questions: 1. What type of activity does the History API records exactly? 2. How recent is the history? Is it data from last week, month,…
-
LTI 1.3, GET results with user_id filter
I'm pretty sure this is a bug in Canvas, and I submitted a ticket for it. Posting it here too in case anyone else runs into it. We are a tool provider, and want our application to use the LTI 1.3 lineitem/results endpoint, to GET results filtered by a “user_id” query parameter. This is described in the AGS spec at:…
-
"rel" pagination header broken when listing courses?
When requesting a list of courses from the API, the "Link" header comes incomplete for some reason. (URL of my instance changed to [my institution] in the examples) Interesting that it only breaks when requesting a list of courses, but not when requesting a list of something else (Submissions in the example below). Having…
-
How can I display a ModuleItem in C# WPF?
When I send a request to get a ModuleItem and go to one of the 'url' s that it gave me, it shows everything from the sidebar to the global navigation. Alright. I guess I'll use the Show Page API then. I get the 'body' part of my response and I put it into my browser. EDIT: It seems like I can't send pictures. I'll send the…