Get Credentials

data-variant=info
data-slots=text
This page contains instructions for IMS organization admins only to create project credentials for their teams. If you are a developer and your admin has shared a valid key with you, head over to the quickstart guide.

Access Adobe Developer Console

Navigate to the API and services section. Search for "Adobe Fusion" API.

API and services page - Fusion API card

Can't find the Adobe Fusion? Make sure you are accessing the Developer Console from the organization that has a Workfront Fusion product license.

Create a new project

  1. On the Fusion API product card, click Create project.
  2. On the modal that opens, click Save configured API.
  3. On the next screen you can see your client ID (API key).
  4. If the IMS org has multiple instances, select the instance that you want the API client to be associated with.
  5. To get your client secret, select OAuth Server-to-Server in the left navigation, then click Retrieve client secret.

To make calls to the Fusion API, developer(s) need a valid client ID (API key) and an access token. Since organization admins are the only ones who can access these projects in the Console, using the Generate access token button on the credential overview page is not ideal.

data-variant=info
data-slots=text
Instead of sharing access tokens, we recommend sharing the client ID and client secret with developers who need access to the API. This way, they can programmatically generate new access tokens as each access token expires after 24 hours.

Share credentials with developers

After you have successfully configured your project in Developer Console:

curl -X POST 'https://ims-na1.adobelogin.com/ims/token/v3' \
-H 'Content-Type: application/x-www-form-urlencoded' \
-d 'grant_type=client_credentials&client_id={client_id}&client_secret={client_secret}&scope=openid,AdobeID,profile,additional_info.projectedProductContext'

Read more about generating access tokens in the authentication guide.

Next steps

Once your developers have their credentials, they can:

data-variant=info
data-slots=text
To manage technical account permissions and assign them to specific Fusion teams, refer to the Technical Accounts guide.