Adobe Suite Datasets API

Datasets are the building blocks for data transformation and tracking in Catalog Service.

Operations 10

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 /dataSets List datasets in a sandbox · Retrieve a list of datasets #
Ask an LLM
“How do I see all the datasets in my Experience Platform sandbox?”
“Can I filter the dataset list by name or tags?”
Tell an agent
List the datasets in sandbox {sandbox}.
List datasets named {name}, limited to {limit} results.
POST /dataSets Create a dataset · Create a new dataset #
Ask an LLM
“How do I create a new dataset tied to an XDM schema?”
“Can I turn on error diagnostics when creating a dataset?”
Tell an agent
Create a dataset named {name} using schema {schemaRef}.
Create dataset {name} in sandbox {sandbox} with error diagnostics {enableErrorDiagnostics}.
GET /dataSets/{DATASET_ID} Look up a dataset · Look up a dataset #
Ask an LLM
“How do I get the details of one dataset by its ID?”
“Can I return only selected properties of a dataset?”
Tell an agent
Look up dataset {DATASET_ID}.
Get dataset {DATASET_ID} returning only {properties}.
PUT /dataSets/{DATASET_ID} Replace a dataset's definition · Update a dataset #
Ask an LLM
“Can I overwrite a dataset's full definition with a new one?”
“Can I replace a dataset's name, description and schema in one full update?”
Tell an agent
Replace the definition of dataset {DATASET_ID} with name {name} and description {description}.
Do a full PUT update of dataset {DATASET_ID} pointing it at schema {schemaRef}.
DELETE /dataSets/{DATASET_ID} Delete a dataset · Delete a dataset #
Ask an LLM
“What's the way to delete a dataset I no longer need?”
“Can I remove a dataset from a specific sandbox?”
Tell an agent destructive · confirm first
Delete dataset {DATASET_ID}.
Delete dataset {DATASET_ID} from sandbox {sandbox}.
PATCH /dataSets/{DATASET_ID} Change specific fields of a dataset · Update a dataset's attributes #
Ask an LLM
“Can I change just a dataset's tags without resending the whole thing?”
“What's the way to partially update a dataset's attributes?”
Tell an agent
Patch dataset {DATASET_ID} to set its tags to {tags}.
Rename dataset {DATASET_ID} to {name}, leaving other attributes as they are.
GET /dataSets/{id}/credentials Get a dataset's access credentials · Retrieve a dataset's credentials #
Ask an LLM
“How do I get the storage credentials for reading or writing a dataset's files?”
“Can I request dataset credentials scoped to a batch I'm writing?”
Tell an agent
Get credentials for dataset {id}.
Fetch write credentials for dataset {id} for batch {batchId}.
GET /datasets/{DATASET_ID}/labels Get a dataset's data usage labels · Retrieve data usage labels for a specific dataset #
Ask an LLM
“Which data usage labels are applied to a dataset?”
“Where can I check the governance labels on a dataset's fields?”
Tell an agent
Get the data usage labels for dataset {DATASET_ID}.
Show governance labels on dataset {DATASET_ID} in sandbox {sandbox}.
PUT /datasets/{DATASET_ID}/labels Update a dataset's data usage labels · Update the data usage labels for a specific dataset #
Ask an LLM
“How do I change the data usage labels on a dataset that already has labels?”
“Can I remove all labels from a dataset by sending an empty list?”
Tell an agent
Set the data usage labels on dataset {DATASET_ID} to {labels}, matching version {If-Match}.
Update field-level labels on dataset {DATASET_ID} to {optionalLabels} using version {If-Match}.
POST /datasets/{DATASET_ID}/labels Add labels to a dataset (deprecated) · Add data usage labels to a specific dataset #
Ask an LLM
“Is there a deprecated POST call for adding first-time labels to a dataset?”
“Can I still use the old add-labels endpoint to label dataset fields?”
Tell an agent
Use the deprecated add-labels call to apply {labels} to dataset {DATASET_ID}.
Add field labels {optionalLabels} to dataset {DATASET_ID} with the legacy POST endpoint.

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-datasets-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-datasets-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Adobe Suite Datasets API
  version: '1.0'
  description: 'Operations tagged Datasets across 2 of this provider''s published API definitions: adobe-suite-aep-catalog-openapi.yaml, adobe-suite-aep-dataset-service-openapi.yaml. Each path carries the servers of the definition it was published in.'
servers:
- url: //{environment}.adobe.io/data/foundation/catalog
  variables:
    environment:
      default: platform
      enum:
      - platform
      - platform-stage
- url: //{environment}.adobe.io/data/foundation/dataset
  variables:
    environment:
      default: platform
      enum:
      - platform
      - platform-stage
tags:


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