Content Management Interoperability Services (CMIS) is a specification for allowing users to share and access data across multiple content management (ECM) systems.
CMIS provides a data model and web services for defining ECM capabilities, such as query, at the repository level. This allows developers to create custom applications for CMIS-compliant content management systems without having to understand each specific system. Prior to CMIS, companies had to build or purchase custom application connectors, migrate content from one system to another, or use existing (but limited) content sharing standards, such as Java Content Repository.
CMIS was developed by an industry group consisting of several large ECM system vendors, including Microsoft, IBM, Oracle and SAP. CMIS became an official Organization for the Advancement of Structured Information Standards (OASIS) specification on May 1, 2010. Apache Chemistry, an open source implementation of Content Management Interoperability Services, has achieved top-level project status.