- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Enable Plagiarism Tool in Assignments
Our organization is moving away from Vericite to Unicheck. Now that Canvas has the Plagiarism framework, I have not been able to find a way via API to enable Unicheck like we could we Vericite. In the Assignment object, there is a field "vericite_enabled" so I can turn it on for all the assignments in a course. Does anyone know how to access the plagiarism framework via API so we can enable Unicheck for all assignments? We really don't want to do this manually for hundreds and thousands of assignments. Any thoughts, insights and advises are greatly appreciated.
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Just heard back from Canvas and there is no way to enable Unicheck or any other plagiarism app in the plagiarism frame work other than via the UI.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Just heard back from Canvas and there is no way to enable Unicheck or any other plagiarism app in the plagiarism frame work other than via the UI.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Dear @Nan Schutz,
Vericite integration used an old API interface. Unicheck is using the most up-to-date Canvas framework interface to integrate with the platform.
We hope it doesn’t cause any difficulties for you to check assignments with the help of Unicheck.
Below you may find some links where you may check the detailed guidelines on how to integrate Unicheck with Canvas:
Canvas Plagiarism Framework Integration
The only action you have to apply is to choose Unicheck in the checkbox ‘Plagiarism Review’ while creating an assignment.
If any questions arise, please don’t hesitate to get in touch with our Support Team. We will be glad to help you.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi @nschutz
Is there an update on how to activate the plagiarism tool in an activity of a canvas course, using the API?
Regards
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Unfortunately, I don't see anything added or changed with the plagiarism frame work to allow activation of plagiarism tool in assignments.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Using blazemeter, I have registered the process for edit and saving a "assignment" in Canvas.
I saw a "PUT" request to the assignment endpoint ( /api/v1/courses/{course}/assignments/{id assignment} ); at the bottom, this request sends information about the similarity tool (or any LTI).
I'm using PHP code to activate Ouriginal plagiarism in an assignment.
The result:
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Does this solution still work ? The API call that I make returns ok, but I am having trouble getting it to work with a POST call to create.
Could it be that I have to create the assignment first with a POST to /assignments and then a second PUT call to /assignments/1234 to update the settings?
