How can we help?

Home > Developer Portal > SDK Documentation > C# Documentation

Learn more about page titles
C# Documentation

Introduction

 

API calls are made using a TurnitinAPI object.

const int AccountId = 59278;
const String ApiUrl = "https://api.turnitin.com";
const String SharedKey = "myshared";
const int SrcId = 26;

TurnitinAPI api = new TurnitinAPI(AccountId, ApiUrl, SharedKey, SrcId);

Concepts

Resource Hierarchy draft - New Page.png

Resource Class
Class TiiClass
Assignment

TiiAssignment

PeerMark assignment TiiPeerMarkAssignment
PeerMark review TiiPeerMarkReview
Submission TiiSubmission
Rubric TiiRubric
User TiiUser
Membership TiiMembership

Diagram/Glossary

Users ->[ Memberships ]-> Classes

Classes -> Assignments -> Submissions

LTI

Users

Example Description
Creating a user Creating a user
Updating a user Updating a user
Read users by ids Reading users by ids
Finding a user Finding a user

Classes

Example Description
Creating a class Creating a class
Updating a class Updating a class
Reading classes by ids Reading classes by ids
Finding classes Finding classes
Deleting a class Deleting a class

Memberships

Example Description
Creating a membership Creating a membership
Reading a membership Reading a membership
Finding memberships by class Finding memberships by class
Deleting a membership Deleting a membership

Assignments

Example Description
Creating an assignment Creating an assignment
Reading an assignment Reading an assignment
Finding assignments Finding assignments
Deleting an assignment Deleting an assignment

Submissions

Example Description
Creating a submission Creating a submission
Finding submissions Finding submissions
Deleting a submission Deleting a submission

LTI Forms

Example Description
Assignment forms Assignment forms
Submission forms Submission forms
Grading forms Grading forms
Download forms Download forms

Gotchas

Read vs find

The read methods are used to read one or more objects by their IDs. The find methods are used to retrieve IDs for the given criteria.

Last modified

Tags

Classifications

(not set)