Adobe Creative Cloud Libraries Modules

With the Adobe Workfront Fusion Adobe Creative Cloud Libraries modules, you can start a scenario when an element or library is created or updated. You can also upload, retrieve, archive, or list elements, or make a call to the Adobe Creative Cloud Libraries API.

If you need instructions on creating a scenario, see the articles under Create a scenario: article index.

For information about modules, see the articles under Modules: article index.

IMPORTANT
Connection creation is currently not available in the Creative Cloud Libraries connector. Existing connections work as expected.

Access requirements

Expand to view access requirements for the functionality in this article.

You must have the following access to use the functionality in this article:

table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header
Adobe Workfront package Any
Adobe Workfront license

New: Standard

Or

Current: Work or higher

Adobe Workfront Fusion license**

Current: No Workfront Fusion license requirement.

Or

Legacy: Workfront Fusion for Work Automation and Integration

Product

New:

  • Select or Prime Workfront package: Your organization must purchase Adobe Workfront Fusion.
  • Ultimate Workfront package: Workfront Fusion is included.

Or

Current: Your organization must purchase Adobe Workfront Fusion.

For more detail about the information in this table, see Access requirements in documentation.

For information on Adobe Workfront Fusion licenses, see Adobe Workfront Fusion licenses.

Prerequisites

To use Adobe Creative Cloud Libraries modules, you must have an Adobe Creative Cloud account.

Adobe Creative Cloud Libraries API information

The Adobe Creative Cloud Libraries connector uses the following:

Base URL
https://cc-libraries.adobe.io/api/v1
API tag
v1.1.7

Adobe Creative Cloud Libraries modules and their fields

When you configure Adobe Creative Cloud Libraries modules, Workfront Fusion displays the fields listed below. Along with these, additional Adobe Creative Cloud Libraries fields might display, depending on factors such as your access level in the app or service. A bolded title in a module indicates a required field.

If you see the map button above a field or function, you can use it to set variables and functions for that field. For more information, see Map information from one module to another.

Map toggle

Elements

Archive an Element

This action module archives an element from a library.

Connection
Select an existing Creative Cloud Libraries connection. Connection creation is currently not available in the Creative Cloud Libraries connector. Existing connections work as expected.
Library ID
Select or map the library that contains the element you want to archive.
Element ID
Select or map the element that you want to archive.

Get an Element

This action module returns a single element from a library.

Connection
Select an existing Creative Cloud Libraries connection. Connection creation is currently not available in the Creative Cloud Libraries connector. Existing connections work as expected.
Library ID
Select or map the library that contains the element you want to retrieve.
Element ID
Enter or map the ID of the element that you want to retrieve.
Selector

Select the type of information that the module returns.

  • Default

    Base data

  • Details

    All available data

  • Representations

    A flattened list of assets associated with the library element

List Elements

This action module retrieves a list of elements in a library.

Connection
Select an existing Creative Cloud Libraries connection. Connection creation is currently not available in the Creative Cloud Libraries connector. Existing connections work as expected.
Library ID
Select or map the library that you want to list elements from.
Order by
Select whether you want to order results by name, or by the last date the element was modified.
Type
Enter or map a MIME type to limit results to elements identified with the specified MIME type. Example: string.
Selector

Select the type of information that the module returns.

  • Default

    Base data

  • Details

    All available data

  • Representations

    A flattened list of assets associated with the library element

Limit
Enter or map the maximum number of records you want the module to return during each scenario execution cycle.

Watch New Element in Library

This trigger module starts a scenario when an element is added to a library.

Connection
Select an existing Creative Cloud Libraries connection. Connection creation is currently not available in the Creative Cloud Libraries connector. Existing connections work as expected.
Library ID
Select the library that you want to watch for updated elements.
Limit
Enter or map the maximum number of records you want the module to return during each scenario execution cycle.

Watch Updated Elements

This trigger module starts a scenario when an element in a library is updated.

Connection
Select an existing Creative Cloud Libraries connection. Connection creation is currently not available in the Creative Cloud Libraries connector. Existing connections work as expected.
Library ID
Select the library that you want to watch for new elements.
Limit
Enter or map the maximum number of records you want the module to return during each scenario execution cycle.

Libraries

Watch New Libraries

This trigger module starts a scenario when a new library is created.

Connection
Select an existing Creative Cloud Libraries connection. Connection creation is currently not available in the Creative Cloud Libraries connector. Existing connections work as expected.
Limit
Enter or map the maximum number of records you want the module to return during each scenario execution cycle.

Watch Updated Libraries

This trigger module starts a scenario when an existing library is updated.

Connection
Select an existing Creative Cloud Libraries connection. Connection creation is currently not available in the Creative Cloud Libraries connector. Existing connections work as expected.
Limit
Enter or map the maximum number of records you want the module to return during each scenario execution cycle.

Other

Make an API Call

This module makes a custom API call to the Adobe Creative Cloud Libraries API.

Connection
For instructions about connecting your Adobe Creative Cloud account to Workfront Fusion, see Create a connection to Adobe Workfront Fusion - Basic instructions.
URL

Enter a path relative to https://cc-libraries.adobe.io/api.

For example /v1/libraries.

API version
Select the version of the Adobe Analytics API that you want to connect to.
Method
Select the HTTP request method you need to configure the API call. For more information, see HTTP request methods.
Headers

Add the headers of the request in the form of a standard JSON object.

For example, {"Content-type":"application/json"}

Workfront Fusion adds the authorization headers for you.

Query String

Add the query for the API call in the form of a standard JSON object.

For example: {"name":"something-urgent"}

Body

Add the body content for the API call in the form of a standard JSON object.

Note:

When using conditional statements such as if in your JSON, put the quotation marks outside of the conditional statement.

Upload a transient document

If you want to upload a transient document, enter the source file for the document you want to upload.

Select a source file from a previous module, or map the source file's name and data.

Upload an Asset

This action module uploads a small file asset to an existing library. Maximum file size is 1 GB.

Connection
Select an existing Creative Cloud Libraries connection. Connection creation is currently not available in the Creative Cloud Libraries connector. Existing connections work as expected.
Library ID
Select the library that you want to upload an asset to.
Invocation Mode

Select the processing mode to invoke this request process with.

  • sync

    The API call is processed synchronously. The response is delivered when processing is complete (unless the call times out.)

  • async

    The async monitor response is immediately returned, and request processing occurs asynchronously. The calling is responsible for polling the endpoint until completion.

  • sync,async (Default)

    Synchronous processing of the request is attempted. When the processing extends past 5000 ms, the async monitor response is returned. The monitor URL should be polled until the request is complete.

Element Type
Select the type of element that you want to upload
File Type
Enter or map the MIME type of the uploaded file.
Source File
Select a source file from a previous module, or map the source file's name and data.
recommendation-more-help
7e1891ad-4d59-4355-88ab-a2e62ed7d1a3