APIs are available for developers who are creating applications that integrate social capabilities, features, and functionality. Most APIs use the Open Authorization (OAuth) protocol for authentication and authorization. OAuth is a protocol that provides a way for a third-party application to interact with an API on a user's behalf without knowing the user's authentication credentials.
HCL Docs provides REST APIs, allowing developers to create third-party applications that integrate editing and viewing capabilities.
This topic provides Viewer Application APIs and examples for HCL Docs.
In order to integrate HCL Docs with third-party systems, a solution has been implemented to enable browser-side integration by releasing one HCL Docs JavaScript SDK and making some public JavaScript APIs available.
This topic provides Editor Application APIs and examples for HCL Docs.
You can retrieve document information such as document type and size supported by HCL Docs Viewer in JSON format by the viewer application API.
In third-party integrations, you can open a document in HCL Docs Viewer by the viewer application API.
Learn how to develop with third-party integration APIs in HCL Docs. For more information about required APIs with third-party integration, go to APIs for integrating with other repositories.