Diligent Workflow API

The Diligent Workflow API facilitates the integration of our Diligent platform with your organization’s systems.

When the API has been enabled for your organization, by using the end points we provide, you can generate the request you want to send. You can gather comprehensive reports on Business areas, Job owners, Jobs, Tasks, Campaigns, and expiries. You can create jobs and update jobs, adding files and folders; this is done using your own internal middleware which communicates with our API.

The Diligent Workflow API is built around REST principles. It uses standard HTTPS requests to access data and returns responses in JSON format.

Prerequisites

To start interacting with the Diligent Workflow API you will need the following:

1. Diligent Workflow API must be configured for your site or organization. This is undertaken by our support teams.

2. An account holder must be added as an External API user. This must be completed by the organization’s administrator.

3. A personal API token must be generated to access the API. This must be completed by your organization’s administrator.

The Diligent Workflow API is available on request. To learn about your current package and discuss upgrade options, contact your Customer Success Manager (CSM).