REST API Endpoints

This article lists all REST API endpoints for Cloud Services.

Subscribed Endpoints

There are two endpoints that developers may use to access Cloud Services. Both locations offer the same functionality and no data is shared between locations.

Location

Endpoint

USA cloud.hotdocs.ws
EU europe.hotdocs.ws

URL Placeholder

In the API documentation, the {subscribedEndpoint} placeholder denotes a place in a URL where the appropriate endpoint should be added.

Endpoint Methods

These are the methods available at the endpoints above, used to interact with Cloud Services.

Direct API

Name Verb URL Description
Upload Package PUT

https://{subscribedEndpoint}/hdcs/{subscriberID}/{packageID}

Upload a HotDocs Template Package file to Cloud Services.
Get Interview POST

https://{subscribedEndpoint}/hdcs/interview/{subscriberID}/{packageID}/{templatename=null}

Generate an interview to display to a user.
Assemble Document POST

https://{subscribedEndpoint}/hdcs/assemble/{subscriberID}/{packageID}/{templatename=null}

Assemble a completed document using a Template Package.
Get Component Info GET

https://{subscribedEndpoint}/hdcs/componentinfo/{subscriberID}/{packageID}/{templatename=null}

Get information from the Component File in a Template Package.
Get Interview File GET

https://{subscribedEndpoint}/hdcs/interviewfile/{subscriberID}/{packageID}?{filename}

 

Embedded API

Name Verb URL Description
New Session POST https://{subscribedEndpoint}/embed/newsession/{subscriberID}/{packageID} Upload a HotDocs Template Package file to Cloud Services.
Resume Session POST https://{subscribedEndpoint}/embed/resumesession/{subscriberID}/{packageID} Generate an interview to display to a user.

Reference Information