Hi ,
I want to run the API call to return the number of the courses that are using the turnitin.
I see there is a parameter in assignment object called "turnitin_enable"
https://canvas.instructure.com/doc/api/assignments.html
How can I make the API call in python?
thanks
li
julielkz,
If your institution uses the LTI API version of the Integration this might show up on the built-in report titled "LTI Report" at the sub-account or in the admin interface:
The CSV file can be sorted for the the Configuration Location of 'course' and then you can count how many courses have make use of it. Potentially avoiding the use of the API altogether.
Hi julielkz,
I thought I would check in and see if Jeffrey's answer had resolved your enquiry, or if you would still like assistance getting started with the APIs in Python?
Please let us know and then we can help out further if needed.
Cheers,Stuart
Thank you for the additional information, I would be inclined to suggest the best first action is to drill down into some of the discrepancies. 5 vs 200 seems like an incredibly high discrepancy.
Therefore, I would be thinking that either the LTI count is incorrect, or there is another system in use linking into Turnitin (or it is being used directly).
Before you can get an accurate count, I would suggest looking at some of the results in Turnitin and finding out when they last ran, what the subject names/codes are and attempting to correlate them with what you have in Canvas. Once you have some insights into that, you may find that the 5 in canvas is indeed correct, or you may discover that you have accurate evidence that the 5 is incorrect.
Please let us know how you get on.
Kind Regards,Stuart
I haven't heard back from you in a while so I will mark this question as assumed answered for the time being. If you need any further guidance, please do not hesitate to let us know.
Cheers,
Stuart
Li Zhu, The LTI report would tell you installations of the tool. If there is an account level installation, the LTI tool report wouldn't report the tool's installation of the tool at a course using Turnitin. The assignments API endpoint would give you each assignment the tool was used in. So the assignment endpoint is the correct endpoint you are looking for.
Canvas Data Services sent out an alert that a course was concluded (because the course was concluded) and the status of each user in the UI is set to complete, however, the enrollments API endpoint shows the status of each user in the course as active. Is this a common issue? Have I misinterpreted how the individual…
How can one track Canvas Media use without having the reports available from Canvas Studio? Checking API endpoints and the Data 2 schema, there do not seem to be dedicated Canvas Media endpoints. Am I missing some? A method I've considered is using the body field of the wiki_pages table, as this contains the html code of…
Hello, I'm trying to utilize an API call to pull completed certificates and was hoping to download and store the certs as a backup. I can successfully run the API call but it will not allow me to view the certificate unless I access the URL while signed into an account where it's "my" cert. Is there a permissions setting…
UI for weekly progression idea that rest in the Schedule tab of the **K-12 UI** of Canvas it's incomplete and I really would not take it and push it into instance but I am going to post it here because in the past people like @James && @robotcars || @Steve_25 have had terrific input in the past... maybe w/their eyes and…
I have a new React + Flask webapp. It has its own login for users to start using the app. I have added this as an external tool in Canvas. What I want initially is to see of canvas users can start using the webapp without having to login if they click on the external tool link in a canvas course. I have 2 methods…