You are here

You are here

Getting Started with the REST API

The SpringCM REST API allows developers to interact with SpringCM documents, data, and services.  Most objects and services available in the SpringCM user interface are supported in the API.  If you have use cases that are not currently supported by the REST API we want your feedback.  We are excited to work with the community and hope to provide the best possible experience for developers building apps and customizations on the SpringCM platform.

The SpringCM REST API contains authentication functionality and 3 logical sub APIs for programmatically working with SpringCM functionality: 

  • Object API – API methods that exposes create, read, update and delete functionality for SpringCM objects.
  • Task API – API methods that expose SpringCM services that are invoked as asynchronous tasks
  • Content API – API methods for uploading, downloading and versioning documents in SpringCM