Integration Server makes Perceptive Content content and functionality available to third-party applications by enabling external customer applications that are coded in standard development languages that are also compatible with HTTP Web services, to send and receive data from Perceptive Content Server. Integration Server exposes Perceptive Content functionality through a multiplex of resources, such as Document resources, Folder resources, and Drawer resources. Each Web resource includes a family of functions that Integration Server makes available to third-party applications, such as starting a session, copying a document, or routing a document.