You can use the Oracle Cloud REST API for Content Management to manage assets that have been published to a channel in an Oracle Content and Experience asset repository. Assets include content items as well as digital assets and their renditions.
The REST API for Content Management has several categories of endpoints, which the following table describes.
|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 permission on a collection.|
|Connectors||Use the Channel Secret resource to generate, refresh, or delete a channel secret.|
|Digital Item Renditions||Use the Digital Item Renditions resource to get a digital item native file with or without a file name or a rendition of a digital item with or without a file name.|
|Item Variations||Use the Item Variations resource to list all item variations of a variation type, read an item variation of a variation type value, read item variations by variation type, or update the master item of an item variations set.|
|Items||Use the Items resource to create, delete, read, or update an item; to read publish information for an item; to list all time zones; or to list channels, collections, published channels, relationships, tags, variations, or all taxonomies and categories of an item.|
|Items Bulk Operations||Use the Items Bulk Operations resource to perform bulk items operations, \read items bulk operations status, or read items bulk operations publish item IDs.|
|Items by Slug||Use the Items by Slug resource to manage items by slug. Provide details of item variations of a variation type, collections of a given item, publish information for a given item, relationships, tags, taxonomies, variations, and version information for a given item.|
|Items Search||Use the Items Search resource to manage items search queries.|
|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.|
With the Management Taxonomies resource, you can take the following actions 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.|
|Provider Tokens||Generate a provider token for an asset for a specific version.|
|Recommendations||Use the Recommendations resource to manage
|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.|
|Tokens||Use the Tokens resource to read a 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.|