Type | Description | Parameters |
---|
delay | Delays the execution with the Duration milliseconds | key: duration Required: True DefaultValue: 0 Type: int Exported: False key: message Required: True Type: string Exported: False
|
Download Asset Format | Downloads the given asset format to disk for processing | key: asset_id Required: True DefaultValue: @sourceAssetId Type: int Exported: False key: media_format_id Description: Using '-1' will get the source file for the asset Required: True DefaultValue: -1 Type: int Exported: False key: destination_id Required: False DefaultValue: 0 Type: int Exported: False key: file_name Description: The generated file name, the file was saved under, on the job machine. Required: True Type: string Exported: True
|
Get metadata from damapi | | |
Delete Asset Permanently | !DANGER! Permanently deletes an asset (there is NO WAY to recover after this) | ⚠ key: asset_item_id Description: The ItemId of the Asset to be PERMANENTLY deleted Required: True DefaultValue: 0 Type: int Exported: False key: i_know_what_i_am_doing Description: Confirmation that you actually know the consequence of this action Required: True DefaultValue: false Type: bool Exported: False
|
Invoke Endpoint | | key: endpoint Required: True Type: string Exported: False key: method Required: True DefaultValue: get Type: options options: GET (get), POST (post), PUT (put), DELETE (delete), HEAD (head), OPTIONS (options), PATCH (patch), MERGE (merge), COPY (copy) Exported: False key: response Required: True Type: string Exported: True
|
Log | Logs a message to the logger | key: text Required: True Type: string Exported: False
|
Query JSON | | key: json Description: The json to query into Required: True Type: string Exported: False key: json_path Description: The json path to execute as query. The matches items will always be stringified Required: True Type: string Exported: False key: error_on_not_found_items Description: Should an error be emitted if the query doesn't find any matching items? Required: False DefaultValue: false Type: bool Exported: False key: result Required: True Type: list:string Exported: True
|
scale image | Scales an image to the specified height/width and format | key: width Description: The width of the generated image. Auto-calculated if set to 0 Required: True DefaultValue: 0 Type: int Exported: False key: height Description: The width of the generated image. Auto-calculated if set to 0 Required: True DefaultValue: 0 Type: int Exported: False key: input_file Description: The name of the input file on disk Required: True Type: string Exported: False key: output_file Description: The name of the generated file on disk Required: True Type: string Exported: True key: output_format Description: The output format of the file (png, jpg) Required: True Type: options options: bmp (bmp), gif (gif), jpeg (jpeg), png (png), tiff (tiff) Exported: False
|
Search | Y'know, for search... | |
Delete Asset | Soft deletes an asset (that is, keeps the actual file, but sets deleted bit) | |
Variable set | Exports a value as a sample | key: value Required: True Type: string Exported: False key: export_as Required: True Type: string Exported: True
|
Variable read | An export read sample | key: what Required: True Type: string Exported: False
|
Create Folder Reference | Creates a folder reference for use in other steps that requires a folder value reference | key: folder_id Required: True DefaultValue: 0 Type: int Exported: False key: repository_type Required: True DefaultValue: portal Type: options options: Default (default), Catalog (catalog), Userfolder (userfolder), Recyclebin (recyclebin), SharedFolder (sharedfolder), SearchFolder (searchfolder), UploadFolder (uploadfolder), ExportFolder (exportfolder), AdminFolder (adminfolder), SettingsFolder (settingsfolder), Portal (portal), DigiBatch (digibatch), BackendUsers (backendusers), BackendGroups (backendgroups), media_format (media_format), transcode (transcode), LanguageLabel (languagelabel), Profile (profile), MetaGroup (metagroup), Config (config), Product (product), Collection (collection) Exported: False key: result Required: True Type: foldervalue Exported: True
|
Move Asset To Folder | Moves an asset into a specific folder | key: asset_item_id Description: The item id of the asset to move Required: True DefaultValue: @sourceAssetItemId Type: int Exported: False key: folder Description: The folder to move the asset into Required: True Type: foldervalue Exported: False
|
Remove Asset From All Channels | | key: excluded_folders Description: The folder tree(s) to exclude Required: True Type: list:foldervalue Exported: False key: asset_item_id Description: The item id of the asset to remove Required: True DefaultValue: @sourceAssetItemId Type: int Exported: False
|
Remove Asset From Folder | Removes the given asset from a given folder | key: asset_item_id Description: The asset id to remove from the folder Required: True DefaultValue: @sourceAssetItemId Type: int Exported: False key: folder Description: The folder to remove the asset from Required: True Type: foldervalue Exported: False
|
Remove Asset From Layout Folder Recursive | | key: folder Description: The folder (and all the children) to remove the asset from Required: True Type: foldervalue Exported: False key: excluded_folders Description: The folder tree(s) to exclude Required: True Type: list:foldervalue Exported: False key: asset_item_id Description: The item id of the asset to remove Required: True DefaultValue: @sourceAssetItemId Type: int Exported: False
|
RePublish Asset | Triggers a republish of the specified asset | |
Split Folder Reference | Splits a folder reference into individual parts, so they can be used by themselves | key: folder Description: The Folder reference to split Required: True Type: foldervalue Exported: False key: folder_id Description: The resulting id of the folder Required: True DefaultValue: 0 Type: int Exported: True key: repository_type Description: The resulting repository type of the folder Required: True DefaultValue: default Type: options options: Default (default), Catalog (catalog), Userfolder (userfolder), Recyclebin (recyclebin), SharedFolder (sharedfolder), SearchFolder (searchfolder), UploadFolder (uploadfolder), ExportFolder (exportfolder), AdminFolder (adminfolder), SettingsFolder (settingsfolder), Portal (portal), DigiBatch (digibatch), BackendUsers (backendusers), BackendGroups (backendgroups), media_format (media_format), transcode (transcode), LanguageLabel (languagelabel), Profile (profile), MetaGroup (metagroup), Config (config), Product (product), Collection (collection) Exported: True
|
Split Tree value | Splits a tree value into its components | key: value Description: The value to split Required: True Type: treevalue Exported: False key: meta_field Description: The meta field the value comes from Required: True Type: metafield Exported: False key: option_value Description: The "optionvalue" property Required: True Type: string Exported: True key: id Description: The "id" property Required: True DefaultValue: 0 Type: int Exported: True key: label Description: The "label" property Required: True Type: string Exported: True
|
Set Bit Metafield | Updates a bit value | |
Set ComboValue Metafield | Updates a ComboValue metafield | |
Set Date Metafield | Updates a date field | key: meta_field Required: True Type: metafield Exported: False key: new_value Required: True DefaultValue: 1/1/0001 12:00:00 AM Type: datetime Exported: False key: asset_item_id Required: True DefaultValue: @sourceAssetItemId Type: int Exported: False key: use_versioned_metadata Required: True DefaultValue: false Type: bool Exported: False
|
Set EditComboValue Metafield | Updates the value of an edit combo value meta field | |
Set EditMultiComboValue Metafield | Updates the value of the edit multi combo value meta field | key: update_method Required: True DefaultValue: set Type: options options: Set (set), Merge (merge), Unset (unset) Exported: False key: meta_field Required: True Type: metafield Exported: False key: new_value Required: True Type: list:combovalue Exported: False key: asset_item_id Required: True DefaultValue: @sourceAssetItemId Type: int Exported: False key: use_versioned_metadata Required: True DefaultValue: false Type: bool Exported: False
|
Set Float Metafield | Updates a float metafield | |
Set Int Metafield | Sets the value of the given int metafield | |
Set Link Metafield | Updates the value of a link meta field | |
Set MultiComboValue Metafield | Updates the value of a MultiComboValue field | key: update_method Required: True DefaultValue: set Type: options options: Set (set), Merge (merge), Unset (unset) Exported: False key: meta_field Required: True Type: metafield Exported: False key: new_value Required: True Type: list:combovalue Exported: False key: asset_item_id Required: True DefaultValue: @sourceAssetItemId Type: int Exported: False key: use_versioned_metadata Required: True DefaultValue: false Type: bool Exported: False
|
Set Note Metafield | Updates the value of a note meta field | |
Set String Metafield | Sets the value of the given string metafield | |
Set Tree Metafield | Updates the value of a tree meta field | key: update_method Required: True DefaultValue: set Type: options options: Set (set), Merge (merge), Unset (unset) Exported: False key: meta_field Required: True Type: metafield Exported: False key: new_value Required: True Type: list:treevalue Exported: False key: asset_item_id Required: True DefaultValue: @sourceAssetItemId Type: int Exported: False key: use_versioned_metadata Required: True DefaultValue: false Type: bool Exported: False
|
Add Member to Group | Adds a member to the given group | |
Move Member To Folder | Moves the member to a specific folder | |
Remove Access Rights | Removes the access rights for a given target from a given accessor If you want to explicitly prevent an accessor from accessing an asset, you probably need SetAccessRights instead, with Read and Write set to false. | |
Remove Member From Group | Removes a given member from a given group | |
Set Access Rights | Sets the access rights on a specific asset for a specific member | key: accessor_item_id Description: The id of the member or member group to assign Required: True DefaultValue: 0 Type: int Exported: False key: target_item_id Description: The item id of the asset to assign rights on Required: True DefaultValue: 0 Type: int Exported: False key: read_access Description: If the member should have read access to the asset Required: True DefaultValue: false Type: bool Exported: False key: write_access Description: If the member should have write access to the asset Required: True DefaultValue: false Type: bool Exported: False
|
Convert Asset Id To Asset Item Id | Converts the given asset id to an asset item id | |
Convert Asset Item Id To Asset Id | Converts the given asset item id to an asset id | |
Convert Member Id To Member Item Id | Converts a member id into a member item id | |
Convert Member Item Id To Member Id | Converts the given member item id to a member id | |
Add Items To Collection | A list of assets will be added to the given collection. | key: collection_id Required: True DefaultValue: 0 Type: int Exported: False key: item_ids Required: True Type: list:int Exported: False
|
Create New Collection | Create a new collection with the given collection name. The action will export a 'CollectionId' after it has been executed. | key: collection_name Required: True Type: string Exported: False key: item_ids Required: True Type: list:int Exported: False
|
Share Collection | Sharing a collection with a list of members, member groups or per email. | key: collection_id Required: True DefaultValue: 0 Type: int Exported: False key: emails Required: True Type: list:string Exported: False key: member_ids Required: True Type: list:int Exported: False key: member_group_ids Required: True Type: list:int Exported: False key: shared_item_url Required: True Type: string Exported: False key: email_msg Required: True Type: string Exported: False
|
Delete Collection(s) | A list of collections will be deleted. | key: collection_ids Required: True Type: list:int Exported: False
|