"The ease of use and implementation were key to our decision to move ahead with FileHold."
- Engineering Customer
Document Management Services Web Services API Overview
The document and record lifecycle software is based on the Microsoft .NET 2.X and 3.X framework Service Oriented Architecture (SOA) model. Microsoft provides an ideal technology platform to implement web services and to deliver modern Service Oriented Architecture.
This architecture provides tremendous benefits to our customers, our partners and to product development and professional services teams in terms of product scalability, flexibility and performance.
The main subsystems of the software system communicate with each other via secure and fully authenticated web service calls. All application clients (including the Web Client, Desktop Application and MS Office Add-in) interact with the Server using the same web services and calls. These very same Web Services make up the Web Services API for integration of custom clients with the document management library. Sample custom integrations include; integration of the document management software functionality into other productivity applications, the development of connectors to import documents and metadata into the document repository from other applications or the ability to retrieve data and documents from the document library through a custom Intranet portal.
The SOA architecture provides the ability to deploy web services on different servers for the ultimate in system scalability and performance management.
Document Management API Documentation
Read the extensive API documentation that is supplied in convenient Windows CHM Format.
This is the reference documentation of the libraries and Web Services which are part of the public API of the document management system. Its purpose is to help both in creating custom client applications and integrating existing third party applications with FileHold.
The first part of this documentation contains general information about the design and usage of the document management API along with sample code written in C#. The second part contains a list and brief description of all services, classes and methods which constitute the public API.
If you do not have the API documentation, you can request this from sales (AT) filehold.com - please note that they will send you a link to download the API documentation. This zip file must be unblocked by checking file properties - then unzipped. You cannot run a Windows CHM file from inside a zip file, nor can it be blocked by Windows security. Please note that if you are using the FileHold public demo server, then the API documentation is not included on the Terminal Services system, nor can you browse for it. Please work with your FileHold sales contact to receive this information.
Access the API Documentation on your FileHold Server
You can find this documentation on your FileHold Web Server in the following locations:
Windows 2008 Server
C:\Program Files\FileHold Systems\Application Server\FHAPIDocumentation
Windows 2003 R2 Server (32 bit)
C:\Inetpub\WWWRoot\FH\FileHold\FHAPIDocumentation
Sample API Application with Source Code
There is also an API demo application with source code, and additional documentation in the APIDemo folder in the same location as the FHAPIDocumentation folder.

