Version 1.0
Connector Overview: This page documents all 10 actions for the Otcoredamconnector v1.0.
General (10)
POST Create asset
/cms/instances/file/cms_file
Create asset
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
The content type of the request payload sent to the API (e.g. application/json). |
|
|
Additional HTTP header name/value pairs to include in the request. |
|
|
The response format expected from the API (e.g. application/json). |
Options (4)
|
Option Name |
Description |
|---|---|
|
|
Provide a textual description for the new asset. |
|
|
Specify the file name for the new asset. |
|
|
Set the folder ID where the asset should be stored. |
|
|
Indicate the asset type (e.g., image, video) to classify the file. |
POST Create folder
/cms/instances/folder/cms_folder
Create folder
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
The content type of the request payload sent to the API (e.g. application/json). |
|
|
Additional HTTP header name/value pairs to include in the request. |
|
|
The response format expected from the API (e.g. application/json). |
Options (3)
|
Option Name |
Description |
|---|---|
|
|
Provide a textual description for the new folder. |
|
|
Specify the folder name. |
|
|
Set the parent folder ID where the new folder will be created. |
DELETE Delete folder
/cms/instances/folder/cms_folder/{folder_id}
Delete folder
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
Additional HTTP header name/value pairs to include in the request. |
|
|
Specify the unique identifier of the folder to delete. |
|
|
Set to "true" to delete all subfolders and assets inside the folder; otherwise only empty folders are deleted. |
|
|
The response format expected from the API (e.g. application/json). |
GET Get Asset
/v1/assets/{asset_id}
Get Asset
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
Additional HTTP header name/value pairs to include in the request. |
|
|
Provide the unique identifier of the asset to retrieve. |
|
|
Set to "true" to include default delivery service URLs in the response. |
|
|
Set to "true" to include profile-specific delivery service URLs. |
|
|
Specify a comma-separated list of profile names to limit which profile delivery service URLs are returned. |
|
|
Provide a JSON string with custom delivery service URL options to override default settings. |
|
|
The response format expected from the API (e.g. application/json). |
GET Get Asset Profiles
/v1/profiles
Get Asset Profiles
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
Additional HTTP header name/value pairs to include in the request. |
|
|
The response format expected from the API (e.g. application/json). |
GET Get Assets by Filter
/v1/assets
Get Assets by Filter
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
Additional HTTP header name/value pairs to include in the request. |
|
|
Provide a filter expression (e.g., "name eq 'example.jpg'") to narrow down the assets returned. |
|
|
The response format expected from the API (e.g. application/json). |
GET Get Folder Children
/v1/folders/{folder_id}/children
Get Folder Children
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
Additional HTTP header name/value pairs to include in the request. |
|
|
Specify the unique identifier of the parent folder whose children to retrieve. |
|
|
Filter the children by asset or folder type (e.g., "image", "folder"). |
|
|
Set the page number for paginated results (defaults to 1). |
|
|
Set the number of items per page (defaults to a system-defined limit). |
|
|
Set to "true" to include default delivery service URLs in the response. |
|
|
Set to "true" to include profile-specific delivery service URLs. |
|
|
Specify a comma-separated list of profile names to limit which profile delivery service URLs are returned. |
|
|
The response format expected from the API (e.g. application/json). |
GET Get digital asset library folder
/cms/instances/folder/cms_folder/{enterprise_volume_id}/items
Get digital asset library folder
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
Additional HTTP header name/value pairs to include in the request. |
|
|
Provide the unique identifier of the enterprise volume to list items from. |
|
|
Provide a filter expression to narrow down the items returned (e.g., by name or type). |
|
|
The response format expected from the API (e.g. application/json). |
GET Get enterprise volume
/cms/instances/folder/ccmapp_enterprise_volume
Get enterprise volume
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
Additional HTTP header name/value pairs to include in the request. |
|
|
Specify a field name to sort the enterprise volumes by (e.g., "name" or "createdDate"). |
|
|
The response format expected from the API (e.g. application/json). |
POST Upload a file into CSS
/v3/files/fromStream
Upload a file into CSS
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
The content type of the request payload sent to the API (e.g. application/json). |
|
|
Additional HTTP header name/value pairs to include in the request. |
|
|
Provide the tenant identifier if the upload is for a specific tenant. |
|
|
The response format expected from the API (e.g. application/json). |
Options (1)
|
Option Name |
Description |
|---|---|
|
|
Specify the file to upload; this can be a file path or binary data. |