REST API for Content Management
You can use the Oracle Cloud REST API for Content Management to manage assets in Oracle Content Management. Assets include content items as well as digital assets and their renditions.
The REST API for Content Management has several categories of endpoints, which are described in the following table.
Category | Description |
---|---|
Archive | Use the Archive resource to cancel, schedule, delete, list, and read the archived assets. |
Archive Bulk Operations | Use the Archive Bulk Operations resource to manage bulk operations on archived assets. |
Archive Items Search | Use the Archive Items Search resource to manage archived items search. |
Asset Refresh Bulk Operations | Use the Asset Refresh Bulk Operations resource to manage bulk operations for asset refresh. |
Assign Primary Channel to Asset Bulk Operations | Use the resource to manage bulk operations for assigning primary channel. |
AutoSuggestions | Use the AutoSuggestions resource to suggest item keywords for auto-completion of a default search. |
Channel Secret | Use the Channel Secret resource to generate, refresh, or delete a channel secret. |
Channels | Use the Channels resource to create, delete, read, or update a channel, to list all channels, or to list all permissions on a channel. |
Collections | Use the Collections resource to create, delete, read, or update a collection, to list all collections in a repository, or to list all permissions on a collection. |
Connectors | Use the Connectors resource to list all connectors. |
Digital Item Renditions | Use the Digital Item Renditions resource to get a rendition of a digital item or a digital item native file with or without a file name. |
Digital Item Renditions by Slug | Use the Digital Item Renditions resource to get a rendition of a digital item by slug. |
Editorial Roles | Use the editorial roles resource to create, copy, delete, read, update, list all permissions, list editorial roles, and list editorial role referenced by repositories. |
File Extensions | Use the File Extensions resource to list file extensions or to read a file extension. |
Item Revisions | Use the Item Revisions resource to list item revisions, list item revisions by slug, read an item revision, or read an item revision by slug. |
Item Variations | Use the Item Variations resource to list all item variations of a variation type, read an item or items by variation type, or update the master item of an item variations set. |
Items |
|
Items Bulk Downloads | Use the Items Bulk Operations resource to perform bulk items downloads. |
Items Bulk Operations | Use the Items Bulk Operations resource to perform bulk items operations, read item operations or status, or publish item IDs. |
Items by Slug | Use the Items by Slug resource to manage items by slug:
|
Items Search | Use the Items Search resource to manage items search queries, get the job status for similar items, query items, or query similar items. |
Language Codes | Use the Language Codes resource to create a custom language code, delete a language code, list all valid language codes, read a language code, or update a language code. |
Languages | Use the Languages resource to list the names of all known language codes. |
Localization Policies | Use the Localization Policies resource to create, delete, read, or update a localization policy or to list all localization policies. |
Taxonomies |
Use the Taxonomies resource to manage your content:
After taxonomies are promoted, they can be assigned to repositories. After taxonomies are assigned to repositories, users can apply categories to assets. |
OAuth Tokens | Use the OAuth Tokens resource to generate an OAuth token. |
Permission Operations | Use the Permission Operations resource to perform permission operations on a resource or to read permission operations status. |
Permission Sets | Use the Permission Operations resource to create, read, convert, delete, list, and update a permission set. |
Provider Tokens | Generate a provider token for an asset for a specific version. |
Recommendations | Use the Recommendations resource to manage recommendations:
|
Repositories | Use the Repositories resource to create, delete, read, or update a repository, to list all permissions on a repository, or to list all repositories. |
Scheduled Jobs | Use the Scheduled Jobs resource to create, list, read, and update a scheduled publish job. |
Tokens | Use the Tokens resource to read a Cross-Site Request Forgery (CSRF) valid token. |
Types | Use the Types resource to create, delete, read, or update a type or to list all types, all data types, or all permissions on a type. |
Workflow Roles | Use the Workflow Roles resource to add or remove members of a process role, get members or details of a process role, or list the roles of all registered workflows. |
Workflow Tasks | Use the Workflow Tasks resource to list workflow tasks assigned to the current user, or to read a workflow task. |
Workflows | Use the Workflows resource to reregister or deregister a workflow, list all workflows, list all permissions on a workflow, read a workflow, or update a workflow. |