Getting started with Adobe Cloud Storage and Collaboration APIs
The Adobe Cloud Storage and Collaboration API gives you programmatic access to content stored in Adobe storage for businesses. With the Adobe Cloud Storage and Collaboration API, you can create and list projects, set user roles, create project folders, upload/download project files, and more to automate creative production workflows and integrate Adobe cloud storage with your existing systems.
Prerequisites
Before you can use the Cloud Storage and Collaboration API, you must use the Adobe Developer Console to create a development project. The integration registers your application as a client of the Cloud Storage and Collaboration API, and gives you the credentials you need to authorize calls to the API.
- For information on setting up an Adobe Developer Console project, see Developer Console.
- For information about client credential authentication and retrieving Client ID, Client Secret, Scopes, or access tokens, see Authentication Setup.
Make your first API call
Once you have created your access token, you can follow the steps below to make your first API call.
- Open your terminal and paste the code below.
- Replace the variables
<YOUR_ACCESS_TOKEN>with the token you generated on the Adobe Developer Console. - Once all variables have been replaced you can run the command.
curl --request GET \
--url 'https://cloudstorage.adobe.io/v1/projects?limit=20' \
--header 'Authorization: Bearer <YOUR_ACCESS_TOKEN>' \
--header 'Content-Type: application/vnd.adobecloud.directory+json'
Congratulations! You have just made your first request to the Cloud Storage and Collaboration API.
Deepen your understanding
Explore the Working with Cloud Storage and Collaboration APIs tutorial for a working example of the Cloud Storage and Collaboration API's capabilities.
See the API Reference for details about the Cloud Storage and Collaboration API functions