Our University are currently integrating Canvas to automatically create assignments based on data in our student and course record system. We are making a lot of use of the API to do this however it is not currently possible to enable an assignment to use the plagiarism framework via the API. This is something that is/was possible with the LTI versions of the integration.
This functionality would allow us to automatically create assignments, that have the plagiarism framework enabled so that submissions automatically go to Turnitin (in our case), rather than the academic having to go in a enable each of their assessments. It would also allow us to only enable those that met certain criteria (as defined by our policy).