Introduction

This document is a technical reference specification for the iThenticate API. The API is based on the XML-RPC specification which may be referenced at http://xmlrpc.com. The xml examples shown in this document have added white space for readability.

To begin using the API, use your regular iThenticate administrator login details.

The URL of the API resource is https://api.ithenticate.com/rpc (note that there is no trailing slash).

An example API client written in Perl is available as a guide and can be provided by your account representative. A number of XML-RPC client libraries exist for various programming languages. These libraries typically provide a high-level interface for making XML-RPC requests. Some examples below will show the raw XML request and response “payload”, but client libraries often allow you to work with your language’s familiar data structures directly and not with the raw XML.

The XML examples shown in this document have added white space for readability.