Content SDK

The Content SDK for Oracle Content Management is a light-weight JavaScript wrapper that interacts with the Content REST APIs.

This read-only SDK retrieves structured content, digital assets, and content layouts that are managed in Oracle Content Management. The SDKcan be used in web browsers or NodeJS projects.

The Content SDK consists of three main modules:

  • ContentSDK: The main entry-point object. The ContentSDK object lets you create client objects to access content based on your requirements.

  • ContentDeliveryClient : A client object that is set up to access published content items and digital assets.

  • ContentPreviewClient : A client object that is set up to access content types, draft content items, and draft digital assets.

The Content SDK is made available as an Oracle open-source project on GitHub:

https://github.com/oracle/content-management-sdk

It can be installed via the NPM package manager:

npm install @oracle/content-management-sdk

Detailed descriptions of the ContentSDK, ContentDeliveryClient, and ContentPreviewClient classes are available at Content SDK.