Content Management Interoperability Services (CMIS) is an open standard that allows different content management systems to inter-operate over the Internet. Specifically, CMIS defines an abstraction layer for controlling diverse document management systems and repositories using web protocols.

OpenKM supports CMIS through the following modules:

  • The Apache Chemistry OpenCMIS library, which is a general-purpose Java library allowing developers to easily write CMIS clients and servers,
  • Specific OpenKM OpenCMIS connector bundles, allowing OpenKM to be used as a CMIS server.

There is a CMIS interface available to access the content repository. As defined in the CMIS standard there are several protocols to connect to a CMIS server:

For a local OpenKM installation, you can point your browser to http://localhost:8080/OpenKM/cmis/browser to see the JSON response from the server.

CMIS clients

More information at: