15 Oracle Content Management APIs

The Oracle Content Management APIs allow you to work with functionalities in site building and embed user interface features of Oracle Content Management.

Embed UI API V2

The Embed UI API V2 for Oracle Content Management is a JavaScript API that enables you to embed the Oracle Content Management web user interface into your own web applications using an HTML inline frame (iframe tag). The JavaScript API simplifies the creation of the iframe element and manages communication with the code running in the frame. The embedded web interface can include asset and document lists, conversations, site content, search results, and other Oracle Content Management features.

Site Compile API

The Site Compile API for Oracle Content Management allows you to compile sites, which creates static, server-side rendered HTML files for all pages in a site.

Sites Component API

The Sites Component API (SCSComponentAPI) is an environment agnostic object present on all Oracle Content Management web pages and during Site Compilation. It is primarily responsible for providing information about the site to allow developers to create HTML for components that can be inserted into the page.

Sites Rendering API

The Sites Rendering API (SCSRenderAPI) is a window-global object present on all Oracle Content Management web pages. It is primarily responsible for rendering the slots and components of the page, and it provides an interface for JavaScript code present on theme layouts. The runtime SCSRenderAPI renders the view and preview display modes. The design time SCSRenderAPI renders navigate, edit, and annotation display modes.