Adobe Suite Content Sets API

The ContentSets API from Adobe Suite — 8 operation(s) for contentsets.

Operations 12

Each operation below carries the questions people ask an LLM about it and the instructions they give an agent to run it. Generated by API Evangelist overlay

GET /api/program/{programId}/contentSets List a program's content sets · Lists Content Sets for program #
Ask an LLM
“Which content sets are defined for my Cloud Manager program?”
“How do I see every content set I could copy between environments?”
Tell an agent
List the content sets for program {programId}.
Show all content sets defined in Cloud Manager program {programId}.
POST /api/program/{programId}/contentSets Create a content set · Create content set #
Ask an LLM
“How do I define a new content set of asset paths to move between environments?”
“Can I give a content set a name, description and list of included paths?”
Tell an agent
Create a content set named {name} in program {programId} including paths {paths}.
Add content set {name} to program {programId} described as {description}.
GET /api/program/{programId}/contentSet/{contentSetId} Get one content set · Get content set #
Ask an LLM
“Can I see which paths a specific content set includes?”
“What does a single content set look like when fetched by its ID?”
Tell an agent
Show me content set {contentSetId} in program {programId}.
Get the included paths of content set {contentSetId} for program {programId}.
PUT /api/program/{programId}/contentSet/{contentSetId} Update a content set · Update content set #
Ask an LLM
“Can I change the paths included in an existing content set?”
“How do I rename a content set I already created?”
Tell an agent
Update content set {contentSetId} in program {programId} to include paths {paths}.
Rename content set {contentSetId} of program {programId} to {name}.
DELETE /api/program/{programId}/contentSet/{contentSetId} Delete a content set · Delete content set #
Ask an LLM
“How do I remove a content set I no longer need?”
“Does deleting a content set need both the program and the set ID?”
Tell an agent destructive · confirm first
Delete content set {contentSetId} from program {programId}.
Remove the content set {contentSetId} in Cloud Manager program {programId}.
GET /api/program/{programId}/contentFlows List a program's content flows · List content flows for the program #
Ask an LLM
“What content copy runs have happened in my program?”
“Can I page through the history of content flows?”
Tell an agent
List the content flows for program {programId}.
Show {limit} content flows for program {programId} starting at {start}.
POST /api/program/{programId}/environment/{environmentId}/contentFlow Copy content between environments with a content set · Execute content flow using content set #
Ask an LLM
“How do I copy content from production down to a stage or dev environment?”
“Can a content copy include access control lists and page versions?”
Tell an agent
Run content set {contentSetId} from environment {environmentId} to {destEnvironmentId} in program {programId}.
Copy content set {contentSetId} from {environmentId} in program {programId} to the {tier} tier, including ACLs {includeACL}.
POST /api/program/{programId}/contentFlow/checkCompatibility Check two environments are compatible for content copy · Backflow Compatibility between source and target environments #
Ask an LLM
“Can I check whether content can flow back from one environment to another before running it?”
“What does the compatibility check between source and target environments return?”
Tell an agent
Check content copy compatibility from {sourceEnvironmentId} to {destinationEnvironmentId} in program {programId}.
Verify environment {sourceEnvironmentId} can back-flow to {destinationEnvironmentId} on tier {tier} for program {programId}.
GET /api/program/{programId}/contentFlow/{contentFlowId} Get the status of a content flow · Get content flow #
Ask an LLM
“Has my content copy finished yet?”
“How do I check the details of one specific content flow?”
Tell an agent
Show content flow {contentFlowId} in program {programId}.
Check the progress of content copy {contentFlowId} for program {programId}.
DELETE /api/program/{programId}/contentFlow/{contentFlowId} Cancel a running content flow · Cancel content flow (Cloud Service only) #
Ask an LLM
“Can I stop a content copy that is still running?”
“Is cancelling a content flow available only on Cloud Service?”
Tell an agent destructive · confirm first
Cancel content flow {contentFlowId} in program {programId}.
Abort the running content copy {contentFlowId} for program {programId}.
GET /api/program/{programId}/contentFlow/{contentFlowId}/logs Get a content flow's import or export logs · Get Content Flow Logs #
Ask an LLM
“Where can I read the logs of a content copy to see what failed?”
“Can I view the import logs separately from the export logs?”
Tell an agent
Show the {jobType} logs for content flow {contentFlowId} in program {programId}.
Get log details of the {jobType} step of content copy {contentFlowId}, program {programId}.
GET /api/program/{programId}/contentFlow/{contentFlowId}/logs/download Download content flow log files · Download content flow logs #
Ask an LLM
“How do I download the log file of a content copy?”
“Can I save the export-side log of a content flow as a file?”
Tell an agent
Download the {jobType} log file for content flow {contentFlowId} in program {programId}.
Save the {jobType} log of content copy {contentFlowId} from program {programId} to disk.

Documentation

📖
Documentation
https://developer.adobe.com/photoshop/api/docs/
📖
Authentication
https://developer.adobe.com/developer-console/docs/guides/authentication/
📖
Documentation
https://developer.adobe.com/lightroom/api/docs/
📖
Documentation
https://developer.adobe.com/illustrator/api/docs/
📖
Documentation
https://developer.adobe.com/indesign/docs/
📖
Documentation
https://developer.adobe.com/document-services/docs/overview/pdf-services-api/
📖
Documentation
https://developer.adobe.com/document-services/docs/overview/pdf-extract-api/
📖
GettingStarted
https://developer.adobe.com/document-services/docs/overview/pdf-extract-api/gettingstarted/
📖
Documentation
https://developer.adobe.com/document-services/docs/overview/pdf-accessibility-auto-tag-api/
📖
Documentation
https://developer.adobe.com/analytics-apis/docs/
📖
APIReference
https://developer.adobe.com/analytics-apis/docs/2.0/
📖
Documentation
https://developer.adobe.com/firefly-services/docs/
📖
APIReference
https://developer.adobe.com/firefly-services/docs/api/
📖
Documentation
https://developer.adobe.com/audio-video-firefly-services/
📖
GettingStarted
https://developer.adobe.com/audio-video-firefly-services/getting-started/
📖
Documentation
https://developer.adobe.com/creative-cloud-libraries/docs/
📖
APIReference
https://developer.adobe.com/creative-cloud-libraries/docs/api/
📖
Documentation
https://developer.adobe.com/express/embed-sdk/docs/guides/
📖
APIReference
https://developer.adobe.com/express/embed-sdk/docs/v4/
📖
GettingStarted
https://developer.adobe.com/express/embed-sdk/docs/guides/quickstart/
📖
Documentation
https://developer.adobe.com/experience-platform-apis/
📖
GettingStarted
https://experienceleague.adobe.com/en/docs/experience-platform/landing/platform-apis/api-guide
📖
Documentation
https://developer.adobe.com/marketo-apis/
📖
Authentication
https://experienceleague.adobe.com/en/docs/marketo-developer/marketo/rest/authentication
📖
Documentation
https://developer.adobe.com/commerce/docs/
📖
GettingStarted
https://developer.adobe.com/commerce/webapi/get-started/
📖
Documentation
https://developer.adobe.com/experience-cloud/cloud-manager/
📖
Documentation
https://developer.adobe.com/journey-optimizer-apis/
📖
Documentation
https://developer.adobe.com/workfront-apis/
📖
Documentation
https://developer.adobe.com/firefly-services/docs/substance3d/
📖
Documentation
https://developer.adobe.com/data-collection-apis/
📖
Documentation
https://developer.adobe.com/adobe-status/
📖
Documentation
https://developer.adobe.com/vip-marketplace/

Specifications

Other Resources

🔗
Pricing
https://developer.adobe.com/document-services/pricing/
🔗
SDKs
https://developer.adobe.com/document-services/docs/overview/pdf-services-api/sdks/
🔗
ReleaseNotes
https://developer.adobe.com/document-services/docs/overview/pdf-services-api/releasenotes
🔗
Guides
https://developer.adobe.com/analytics-apis/docs/2.0/guides/
🔗
Guides
https://developer.adobe.com/firefly-services/docs/guides/
🔗
Usage Notes
https://developer.adobe.com/audio-video-firefly-services/getting_started/usage/
🔗
Overview
https://developer.adobe.com/creative-cloud-libraries/docs/overview/
🔗
Integration Guide
https://developer.adobe.com/creative-cloud-libraries/docs/integrate/
🔗
API Fundamentals
https://experienceleague.adobe.com/en/docs/experience-platform/landing/platform-apis/api-fundamentals
🔗
Developer Guide
https://experienceleague.adobe.com/en/docs/marketo-developer/marketo/home
🔗
REST API
https://experienceleague.adobe.com/en/docs/marketo-developer/marketo/rest/rest-api
🔗
REST API
https://developer.adobe.com/commerce/webapi/rest/
🔗
GraphQL API
https://developer.adobe.com/commerce/webapi/graphql-api/
🔗
REST API Reference
https://developer.adobe.com/commerce/webapi/reference/rest/paas/
🔗
GraphQL
https://raw.githubusercontent.com/api-evangelist/adobe-suite/refs/heads/main/graphql/adobe-suite-graphql.md
🔗
Webhooks
https://developer.adobe.com/experience-cloud/cloud-manager/guides/getting-started/create-event-integration/
🔗
StatusPage
https://status.adobe.com/

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/adobe-suite:adobe-suite-contentsets-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

adobe-suite-contentsets-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  version: 1.0.0
  title: Cloud Manager Content Sets API
  description: This API allows access to Cloud Manager programs, pipelines, and environments by an authorized technical account created through the Adobe I/O Console.
servers:
- url: https://cloudmanager.adobe.io
tags:


# --- truncated at 32 KB (33 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/adobe-suite/refs/heads/main/openapi/adobe-suite-contentsets-api-openapi.yml