Generate API key and access token through Adobe Developer Console

The Adobe Developer Console is an administration interface that enables developers to manage Adobe's APIs and services, including the Cloud Storage and Collaboration API.

Prerequisite: Gaining access to the Adobe Developer Console

Enterprise users must be assigned the System Administrator or Developer role in the Adobe Admin Console to access the Adobe Developer Console.

Steps to generate an API Key and access token

Follow these steps to create a project and generate credentials in the Adobe Developer Console once your organization has provisioned developer access,

Step 1: Create a project

  1. Go to https://developer.adobe.com/console/home and sign in to the Developer Console.
  2. Select Create new project under the Quick start section in the middle of your screen:

Create a project

Step 2: Add the API to your project

  1. Choose Add API.

  2. Select Add API.

    Add API option

  3. Select Adobe Cloud Storage and Collaboration API and click Next:

    Pick Cloud Storage API option

Step 3: Set Credentials

  1. Choose the type of authentication.

  2. Choose your preferred authentication method:

    • Server-to-Server Authentication allows your application's server to generate access tokens and make API calls on behalf of your application itself. Choose this if your app needs to operate independently of user interaction. Learn more.

    • User Authentication enables your application to make API calls on behalf of a signed-in Adobe user. Learn more.

      • If you choose User Authentication, you will need to select the credential type from OAuth Web App credential or OAuth Single Page App credential. Learn more.

      Choose credentials

  3. Give your credential a name and click Next.

Step 4: Select Product Profiles

Depending on the API you add, you may be prompted to select product profiles to assign to your credential. These profiles define what data your application can access within your organization.

Choose the appropriate product profile(s) and select Save configured API.

Choose product profile

Step 5: Add More Authentication Credentials and APIs

You can add other credentials using the Connect another credential button on the Developer Console project page.

To add more APIs to your project, repeat step 2 until all required APIs are included.

Connect another credential

Step 6: Generate access token

Access tokens can be generated or refreshed in two ways:

Access tokens can be generated or refreshed in two ways:

Scopes

Scopes define the specific actions or data your application is allowed to access. As a security best practice, your application should request only the minimum scopes necessary to function properly.

Click View scopes per service to see the available services and their scopes.

Get scopes

Congratulations! You have successfully generated an access token.

Account Configuration

Access to content in Adobe cloud storage is limited to authorized users.