Sandbox Required
To use the Live API Explorer provided in this section, you will need to have an Infiniti Sandbox (https://sandbox.intelledox.com). Please contact your Sales representative if you are interested in having one.
This page describes the Infiniti REST Application Programming Interface.
The Infiniti REST API provides endpoints for Infiniti data types that allow developers to interact with Infiniti remotely by sending and receiving JSON (JavaScript Object Notation) objects.
JSON is an open standard data-interchange format that is lightweight and human-readable, and looks like Objects do in JavaScript; hence the name. When you send content to or make a request to the API, the response will be returned in JSON. This enables developers to create, read and update Intelledox Infiniti content from external applications, hence makes it easier than ever to use Infiniti in new and exciting ways.
The Infiniti REST API can be separated into two modules: Client and Administrator. Each covers the functions involved in and use of a given set of functionality of Infiniti Produce and Infiniti Manage accordingly.
The Client module allows you to:
- Automate back-end processes such as document generation.
- Retrieve state of resources and any extended information.
- Retrieve a list of outputs and locations of previously generated project submission.
- Perform basic functions of
Create
,Read
,Update
and,Delete
Answer Files and in-progress Answer Files. - Perform basic functions of
Get
,Unlock
,Cancel
, andReassign
Infiniti Workflow.
The Administrator module allows you to:
- Project basic functions such as
Get
,Import/Export
,Rename
,Delete
andGet Version History
of an Infiniti project. - Perform basic functions of
Create
,Read
,Update
,Delete Content Folders
andPublish Folders
. - Perform basic functions of
Create
,Read
,Update
,Delete Infiniti Users
,Groups
andRoles
. - Perform admin decisions on Infiniti workflows such as
Get
,Abort
, andReassign
. - Retrieve and Update License details.
- Perform basic functions of
Create
,Read
,Update
, andDelete
Infiniti Data Sources. - Perform basic functions of
Create
,Read
,Update
, andDelete
Content Library Items.