Advance API Overview

The HotDocs Advance API provides you with an interface to integrate Advance functionality into your own applications. For example, you can use the Advance API to embed HotDocs interviews in your own application.

The following documentation provides a guide to the key concepts and tasks you need when using the API.

Overview

The HotDocs Advance API gives you access to Advance functionality, enabling you to integrate HotDocs features with your own applications.

Using the API, you can create, edit, and delete Advance resources (e.g. work items, users, work groups), as well as retrieving data about the resources that exist in Advance. Typical use-cases for the API include:

  • Embedding a HotDocs interview in your own application
  • Creating new work items, using data from your own application to pre-populate the HotDocs interview
  • Retrieving details of all new work items created during a particular time-frame

HotDocs Advance Web API is based on REST, with resource endpoints. The API uses standard HTTP verbs and response codes and returns JSON responses.

Authentication is required through authorization flows and the creation of clients with credentials.

Workflow

Manage API Clients

Authenticate

Use the API

Getting started

API Documentation

You can view the latest reference documentation for the Advance API at https://yourorganization.com/HdaApi/rest/documentation/index.html, where yourorganization.com is the domain under which your Advance deployment is located.

You can view the latest documentation for the Advance API at http://hotdocsadvance.com/api/rest/documentation/index.html

Concept Topics

How To Topics

Managing API Clients

Authenticate with the API

Using the API

Using Webhooks

Working with HotDocs Answer Sets

Code Examples (C#)