List all submissions' Turnitin status for an assignment
List the Turnitin status for all submissions for an assignment.
Permission requirements
The user must have Permissions.Submission.Read
("View a coursework submission") on the assignment. By default, roles that have this permission are:
- Module Assistant
- Module Manager
- Departmental Administrator
- User Access Manager
Information about API permissions
Definition
GET https://tabula.warwick.ac.uk/api/v1/module/:moduleCode/assignments/:assignmentId/turnitin
URL substitution variables
:moduleCode |
The lowercase form of the module code for the department submitting the report, e.g. cs118 |
---|---|
:assignmentId |
The unique identifier for the assignment |
Example request
GET https://tabula.warwick.ac.uk/api/v1/module/cs118/assignments/1a5b1b55-dd02-4a0c-83b7-29b90a771803/turnitin
Response parameters
An unsuccessful response will be returned in the standard format. A successful response will return the HTTP code 200 OK
and the following parameters:
success |
Boolean true |
---|---|
status |
The string "ok" |
students |
An array of partial submission objects, returning just the universityId and submission properties |
Example response
{
"success": true,
"status": "ok",
"students": [
{
"submission": {
"suspectPlagiarised": false,
"late": true,
"wordCount": null,
"id": "076222f5-955b-4829-8e23-fec3c3b99919",
"downloaded": false,
"authorisedLate": false,
"attachments": [
{
"filename": "My coursework.docx",
"id": "d91cf0be-9770-4150-9288-848df72fb14a",
"originalityReport": null
}
],
"submittedDate": "2015-11-06T14:58:47Z"
},
"universityId": "1514035"
},
{
"submission": {
"suspectPlagiarised": false,
"late": true,
"wordCount": null,
"id": "b8e6560a-23ad-480f-9ca3-ebbd6e159b2f",
"downloaded": false,
"authorisedLate": false,
"attachments": [
{
"filename": "1316995.docx",
"id": "db2e9cae-c594-4005-b755-0dd820747ee0",
"originalityReport": {
"webOverlap": 0,
"studentOverlap": 0,
"publicationOverlap": 0,
"similarity": 0,
"reportUrl": "https://tabula.warwick.ac.uk/coursework/admin/module/ib104/assignments/94647a17-0aec-496b-b552-4b9390e8da63/turnitin-report/db2e9cae-c594-4005-b755-0dd820747ee0",
"overlap": 0
}
}
],
"submittedDate": "2015-11-06T15:27:19Z"
},
"universityId": "1533528"
}
]
}
Tabula API Methods
- Overview
- The Member object
- The StudentCourseDetails object
- The StudentCourseYearDetails object
- The StudentRelationship object
- The Student RelationshipType object
- The ModuleRegistration object
- Retrieve a member
- Retrieve multiple members
- Retrieve a member's relationships
- List relationship agents in dept.
- Search for members