{
 "categories": [
  "documents",
  "enterprise",
  "platform"
 ],
 "deployment": "saas",
 "evidence": [
  {
   "date": "2026-09-01",
   "fact": "homepage",
   "note": "Adobe documents AEM as a Cloud Service as the current AEM product line: cloud-native Sites and Assets with Cloud Manager CI/CD, a built-in CDN, autoscaling, and continuous updates. Last update on the opened page is 2026-07-24. Marketing URLs on business.adobe.com and adobe.com timed out on 2026-09-01.",
   "source": "https://experienceleague.adobe.com/en/docs/experience-manager-cloud-service/content/overview/introduction",
   "tier": "declared"
  },
  {
   "date": "2026-09-01",
   "fact": "vendor",
   "note": "The introduction is published by Adobe Experience League under Adobe Experience Manager as a Cloud Service.",
   "source": "https://experienceleague.adobe.com/en/docs/experience-manager-cloud-service/content/overview/introduction",
   "tier": "declared"
  },
  {
   "date": "2026-09-01",
   "fact": "deployment",
   "note": "Adobe presents AEM as a Cloud Service as a hosted, always-on, auto-scaling cloud offering with Cloud Manager and a built-in CDN, not a customer-operated 6.x install.",
   "source": "https://experienceleague.adobe.com/en/docs/experience-manager-cloud-service/content/overview/introduction",
   "tier": "declared"
  },
  {
   "date": "2026-09-01",
   "fact": "license",
   "note": "Adobe's product description, effective 16 April 2026, licenses AEM Sites Cloud Service by Content Requests and AEM Assets Ultimate or Prime by base package. It is a commercial subscription, not a free product.",
   "source": "https://helpx.adobe.com/legal/product-descriptions/aem-cloud-service.html",
   "tier": "declared"
  },
  {
   "date": "2026-09-01",
   "fact": "status",
   "note": "Adobe states AEM as a Cloud Service is always current, with automated updates up to several times a month. Experience League llms.txt also lists Adobe Experience Manager (Cloud Service) as Active.",
   "source": "https://experienceleague.adobe.com/en/docs/experience-manager-cloud-service/content/overview/introduction",
   "tier": "declared"
  },
  {
   "date": "2026-09-01",
   "fact": "platforms[0]",
   "note": "Authoring and delivery are documented as cloud-hosted web services with a built-in CDN. This record does not claim desktop or mobile native clients as the product surface.",
   "source": "https://experienceleague.adobe.com/en/docs/experience-manager-cloud-service/content/overview/introduction",
   "tier": "declared"
  },
  {
   "date": "2026-09-01",
   "fact": "modalities.api.exists",
   "note": "Adobe's AEM as a Cloud Service APIs hub lists OpenAPI-based Delivery and Authoring APIs for Content Fragments, Assets Author, Folders, and other HTTP APIs including GraphQL, Assets, Events, and Cloud Manager.",
   "source": "https://developer.adobe.com/experience-cloud/experience-manager-apis/",
   "tier": "declared"
  },
  {
   "date": "2026-09-01",
   "fact": "modalities.api.kinds[0]",
   "note": "The Assets HTTP API is a REST interface at /api/assets for folder listing, create, metadata update, copy, move, and delete. Last update on the opened page is 2026-07-07.",
   "source": "https://experienceleague.adobe.com/en/docs/experience-manager-cloud-service/content/assets/admin/mac-api-assets",
   "tier": "declared"
  },
  {
   "date": "2026-09-01",
   "fact": "modalities.api.kinds[1]",
   "note": "Adobe states newer AEM as a Cloud Service APIs follow the OpenAPI specification, with reference docs and an API playground that accepts a Developer Console bearer token.",
   "source": "https://experienceleague.adobe.com/en/docs/experience-manager-cloud-service/content/implementing/developing/open-api-based-apis",
   "tier": "declared"
  },
  {
   "date": "2026-09-01",
   "fact": "modalities.api.kinds[2]",
   "note": "Adobe documents an AEM GraphQL API for Content Fragment delivery. Schemas are generated from enabled Content Fragment Models. Last update on the opened page is 2026-06-05.",
   "source": "https://experienceleague.adobe.com/en/docs/experience-manager-cloud-service/content/headless/graphql-api/content-fragments",
   "tier": "declared"
  },
  {
   "date": "2026-09-01",
   "fact": "modalities.api.auth[0]",
   "note": "Adobe documents OAuth Server-to-Server for backend jobs without a user. The flow POSTs grant_type=client_credentials, client_id, client_secret, and scope to https://ims-na1.adobelogin.com/ims/token/v3 and calls AEM with Authorization Bearer plus X-Api-Key.",
   "source": "https://experienceleague.adobe.com/en/docs/experience-manager-learn/cloud-service/aem-apis/openapis/invoke-api-using-oauth-s2s",
   "tier": "declared"
  },
  {
   "date": "2026-09-01",
   "fact": "modalities.api.auth[1]",
   "note": "Adobe documents OAuth Web App as OAuth 2.0 authorization_code for web apps with a backend that obtain a user-specific access token via Adobe IMS.",
   "source": "https://experienceleague.adobe.com/en/docs/experience-manager-learn/cloud-service/aem-apis/openapis/invoke-api-using-oauth-web-app",
   "tier": "declared"
  },
  {
   "date": "2026-09-01",
   "fact": "modalities.api.auth[2]",
   "note": "Adobe documents OAuth Single Page App as OAuth 2.0 authorization_code with PKCE. The ADC project does not issue a client_secret; the SPA uses code_verifier and code_challenge.",
   "source": "https://experienceleague.adobe.com/en/docs/experience-manager-learn/cloud-service/aem-apis/openapis/invoke-api-using-oauth-single-page-app",
   "tier": "declared"
  },
  {
   "date": "2026-09-01",
   "fact": "modalities.api.coverage",
   "note": "Content Fragment Management OpenAPI supports CRUD on Author and is disabled on publish by default. Assets HTTP API Content Fragment support is deprecated. Content Fragment Delivery with OpenAPI may require an Adobe Support ticket. Coverage is therefore partial across the API family.",
   "source": "https://experienceleague.adobe.com/en/docs/experience-manager-cloud-service/content/headless/content-fragment-openapis",
   "tier": "declared"
  },
  {
   "date": "2026-09-01",
   "fact": "modalities.api.docs",
   "note": "This Adobe Developer page is the current public hub for AEM as a Cloud Service OpenAPI and other HTTP APIs.",
   "source": "https://developer.adobe.com/experience-cloud/experience-manager-apis/",
   "tier": "declared"
  },
  {
   "date": "2026-09-01",
   "fact": "modalities.sdk.exists",
   "note": "Adobe documents the official AEM Headless SDK as libraries that call AEM Headless APIs over HTTP, with JavaScript browser, Node.js, and Java variants.",
   "source": "https://experienceleague.adobe.com/en/docs/experience-manager-learn/getting-started-with-aem-headless/how-to/aem-headless-sdk",
   "tier": "declared"
  },
  {
   "date": "2026-09-01",
   "fact": "modalities.sdk.official",
   "note": "The Headless SDK page is Adobe Experience League documentation and names @adobe/aem-headless-client-js as the installable client.",
   "source": "https://experienceleague.adobe.com/en/docs/experience-manager-learn/getting-started-with-aem-headless/how-to/aem-headless-sdk",
   "tier": "declared"
  },
  {
   "date": "2026-09-01",
   "fact": "modalities.sdk.languages[0]",
   "note": "The AEM as a Cloud Service SDK includes the Java API Jar published as Maven dependency com.adobe.aem:aem-sdk-api, formerly the Uberjar.",
   "source": "https://experienceleague.adobe.com/en/docs/experience-manager-cloud-service/content/implementing/developing/aem-as-a-cloud-service-sdk",
   "tier": "declared"
  },
  {
   "date": "2026-09-01",
   "fact": "modalities.sdk.languages[1]",
   "note": "Adobe documents AEM Headless SDK packages for client-side browsers and server-side Node.js, installed as @adobe/aem-headless-client-js.",
   "source": "https://experienceleague.adobe.com/en/docs/experience-manager-learn/getting-started-with-aem-headless/how-to/aem-headless-sdk",
   "tier": "declared"
  },
  {
   "date": "2026-09-01",
   "fact": "modalities.mcp.first_party",
   "note": "Adobe documents a unified AEM MCP Server from the July 2026 AEM release at https://mcp.adobeaemcloud.com/adobe/mcp/aem. Last update on the opened page is 2026-06-05.",
   "source": "https://experienceleague.adobe.com/en/docs/experience-manager-cloud-service/content/ai-in-aem/mcp-support/using-mcp-with-aem-as-a-cloud-service",
   "tier": "declared"
  },
  {
   "date": "2026-09-01",
   "fact": "modalities.mcp.verdict",
   "note": "The hosted server is Adobe-operated. Content tools cover page and fragment CRUD plus asset import, search, upload, download, move, copy, delete, and publish. Requests run as the signed-in Adobe ID under existing AEM ACLs. Adobe says practitioners should use AI Assistant rather than MCP tools for modify or delete. Experience Governance needs a trial or paid license. Cloud Manager and Cloud Migration MCP servers are not included in the unified URL.",
   "source": "https://experienceleague.adobe.com/en/docs/experience-manager-cloud-service/content/ai-in-aem/mcp-support/using-mcp-with-aem-as-a-cloud-service",
   "tier": "declared"
  },
  {
   "date": "2026-09-01",
   "fact": "modalities.integrations.zapier",
   "note": "Zapier's public app path /apps/adobe-experience-manager/integrations returned 404 on 2026-09-01. /apps/aem/integrations also returned 404.",
   "source": "https://zapier.com/apps/adobe-experience-manager/integrations",
   "tier": "scraped"
  },
  {
   "date": "2026-09-01",
   "fact": "modalities.integrations.make",
   "note": "Make's app catalogue rendered a coming-soon 404 page for /adobe-experience-manager and /aem on 2026-09-01. Those are not AEM module listings.",
   "source": "https://apps.make.com/adobe-experience-manager",
   "tier": "scraped"
  },
  {
   "date": "2026-09-01",
   "fact": "modalities.integrations.power_automate",
   "note": "Microsoft publishes an Adobe Experience Manager (Preview) connector for Power Automate. Publisher is Adobe. Actions generate PDF or print-language output from AEM Forms Communications templates. The page does not document Sites, Assets, or Content Fragment operations.",
   "source": "https://learn.microsoft.com/en-us/connectors/adobeexperiencemanag/",
   "tier": "scraped"
  },
  {
   "date": "2026-09-01",
   "fact": "modalities.integrations.n8n",
   "note": "n8n's built-in app-node path for adobeexperiencemanager returned 404 on 2026-09-01. /n8n-nodes-base.aem/ also returned 404.",
   "source": "https://docs.n8n.io/integrations/builtin/app-nodes/n8n-nodes-base.adobeexperiencemanager/",
   "tier": "scraped"
  },
  {
   "date": "2026-09-01",
   "fact": "modalities.cli.exists",
   "note": "Adobe documents the Cloud Manager CLI as a plugin for the Adobe I/O CLI (aio), usable interactively and in shell scripts, with example aio cloudmanager:list-programs.",
   "source": "https://developer.adobe.com/experience-cloud/cloud-manager/cli-and-sdks/",
   "tier": "declared"
  },
  {
   "date": "2026-09-01",
   "fact": "modalities.extensibility.scripting[0]",
   "note": "Custom AEM code is compiled as Java content packages against aem-sdk-api and deployed through Cloud Manager. That is the documented OSGi/Java extension path.",
   "source": "https://experienceleague.adobe.com/en/docs/experience-manager-cloud-service/content/implementing/developing/aem-as-a-cloud-service-sdk",
   "tier": "declared"
  },
  {
   "date": "2026-09-01",
   "fact": "modalities.extensibility.scripting[1]",
   "note": "Adobe's AEM API hub lists App Builder extensibility, including UI extensions for the product UI, as a first-party extension surface.",
   "source": "https://developer.adobe.com/experience-cloud/experience-manager-apis/",
   "tier": "declared"
  },
  {
   "date": "2026-09-01",
   "fact": "modalities.extensibility.webhooks",
   "note": "Adobe documents receiving AEM Events on an Adobe I/O webhook. Delivery is HTTPS POST with content-type application/cloudevents+json. An opened example payload has type aem.sites.contentFragment.modified.",
   "source": "https://experienceleague.adobe.com/en/docs/experience-manager-learn/cloud-service/aem-eventing/examples/webhook",
   "tier": "declared"
  },
  {
   "date": "2026-09-01",
   "fact": "modalities.data_access.export[0]",
   "note": "Content Fragment Delivery with OpenAPI returns Content Fragments as JSON on Preview and Publish, with Fastly CDN caching.",
   "source": "https://experienceleague.adobe.com/en/docs/experience-manager-cloud-service/content/headless/aem-content-fragment-delivery-with-openapi",
   "tier": "declared"
  },
  {
   "date": "2026-09-01",
   "fact": "modalities.data_access.import[0]",
   "note": "The Content Fragment Management OpenAPI performs Create, Read, Update, and Delete of Content Fragment Models and Content Fragments on AEM Author.",
   "source": "https://experienceleague.adobe.com/en/docs/experience-manager-cloud-service/content/headless/content-fragment-openapis",
   "tier": "declared"
  },
  {
   "date": "2026-09-01",
   "fact": "modalities.agent_docs.llms_txt",
   "note": "Opened https://experienceleague.adobe.com/llms.txt. It is a first-party Experience League agent index, last updated 2026-08-05, that lists Adobe Experience Manager (Cloud Service) as Active and documents AEM MCP servers under https://mcp.adobeaemcloud.com/adobe/mcp/.",
   "source": "https://experienceleague.adobe.com/llms.txt",
   "tier": "scraped"
  },
  {
   "date": "2026-09-01",
   "fact": "verdict.scores.api",
   "note": "OpenAPI-based AEM APIs are Cloud Service only, cover Sites fragments and Assets Author, and support three IMS OAuth grant types with playground docs. ADC setup, Product Profiles, client-ID allowlisting, Delivery enablement tickets, and deprecated Assets HTTP API fragment and binary paths keep the score at 8 rather than 9.",
   "source": "https://experienceleague.adobe.com/en/docs/experience-manager-learn/cloud-service/aem-apis/openapis/overview",
   "tier": "declared"
  },
  {
   "date": "2026-09-01",
   "fact": "verdict.scores.mcp",
   "note": "The official hosted server has useful content and asset coverage from the July 2026 release. User Adobe ID login, the write caution toward AI Assistant, optional Experience Governance licensing, and separate Cloud Manager and Migration servers keep it at 8 rather than 9.",
   "source": "https://experienceleague.adobe.com/en/docs/experience-manager-cloud-service/content/ai-in-aem/mcp-support/using-mcp-with-aem-as-a-cloud-service",
   "tier": "declared"
  },
  {
   "date": "2026-09-01",
   "fact": "verdict.scores.cli",
   "note": "Adobe documents aio plus @adobe/aio-cli-plugin-cloudmanager and @adobe/aio-cli-plugin-aem-rde for logs, pipelines, and Rapid Development Environments. That is an official ops CLI, not a content-operations CLI.",
   "source": "https://experienceleague.adobe.com/en/docs/experience-manager-learn/cloud-service/local-development-environment-set-up/development-tools",
   "tier": "declared"
  },
  {
   "date": "2026-09-01",
   "fact": "verdict.scores.integrations",
   "note": "Bounded 2026-09-01 catalog checks found no Zapier, Make, or n8n built-in AEM connector. The only listed iPaaS connector is a Preview Power Automate AEM Forms Communications connector, which does not cover Sites, Assets, or Content Fragments.",
   "source": "https://learn.microsoft.com/en-us/connectors/adobeexperiencemanag/",
   "tier": "scraped"
  },
  {
   "date": "2026-09-01",
   "fact": "freshness.watch[0].url",
   "note": "Opened and verified as the current Using MCP with AEM as a Cloud Service page, including the unified endpoint, tool categories, Adobe ID OAuth, and July 2026 release note.",
   "source": "https://experienceleague.adobe.com/en/docs/experience-manager-cloud-service/content/ai-in-aem/mcp-support/using-mcp-with-aem-as-a-cloud-service",
   "tier": "declared"
  },
  {
   "date": "2026-09-01",
   "fact": "freshness.watch[1].url",
   "note": "Opened and verified as the current OpenAPI-based APIs overview, including OAuth Server-to-Server, Web App, and SPA and the api.yaml client-ID registration step.",
   "source": "https://experienceleague.adobe.com/en/docs/experience-manager-cloud-service/content/implementing/developing/open-api-based-apis",
   "tier": "declared"
  },
  {
   "date": "2026-09-01",
   "fact": "freshness.watch[2].url",
   "note": "Opened and verified as the current Adobe Developer hub listing AEM Cloud Service OpenAPI and other HTTP APIs.",
   "source": "https://developer.adobe.com/experience-cloud/experience-manager-apis/",
   "tier": "declared"
  },
  {
   "date": "2026-09-01",
   "fact": "freshness.watch[3].url",
   "note": "Opened and verified as the current Cloud Manager API overview for programmatic CI/CD of AEM Cloud Service environments.",
   "source": "https://developer.adobe.com/experience-cloud/cloud-manager/",
   "tier": "declared"
  }
 ],
 "freshness": {
  "last_verified": "2026-09-01",
  "volatility": "high",
  "watch": [
   {
    "type": "mcp",
    "url": "https://experienceleague.adobe.com/en/docs/experience-manager-cloud-service/content/ai-in-aem/mcp-support/using-mcp-with-aem-as-a-cloud-service"
   },
   {
    "type": "docs",
    "url": "https://experienceleague.adobe.com/en/docs/experience-manager-cloud-service/content/implementing/developing/open-api-based-apis"
   },
   {
    "type": "docs",
    "url": "https://developer.adobe.com/experience-cloud/experience-manager-apis/"
   },
   {
    "type": "docs",
    "url": "https://developer.adobe.com/experience-cloud/cloud-manager/"
   }
  ]
 },
 "homepage": "https://experienceleague.adobe.com/en/docs/experience-manager-cloud-service/content/overview/introduction",
 "id": "adobe-experience-manager",
 "license": "commercial",
 "modalities": {
  "agent_docs": {
   "llms_txt": true
  },
  "api": {
   "auth": [
    "oauth2-server-to-server",
    "oauth2-web-app",
    "oauth2-spa"
   ],
   "coverage": "partial",
   "docs": "https://developer.adobe.com/experience-cloud/experience-manager-apis/",
   "exists": true,
   "kinds": [
    "rest",
    "openapi",
    "graphql"
   ]
  },
  "cli": {
   "exists": true
  },
  "computer_use": {
   "issues": [],
   "viability": "unknown"
  },
  "data_access": {
   "export": [
    "json"
   ],
   "import": [
    "json"
   ]
  },
  "extensibility": {
   "scripting": [
    "osgi-java",
    "adobe-app-builder"
   ],
   "webhooks": true
  },
  "integrations": {
   "make": false,
   "n8n": false,
   "power_automate": true,
   "zapier": false
  },
  "mcp": {
   "first_party": true,
   "third_party": [],
   "verdict": "official"
  },
  "rpa": {
   "drivability": "unknown",
   "notes": "No repeatable UI probe was run. OpenAPI-based Sites and Assets APIs, GraphQL delivery, AEM Eventing webhooks, the official aio Cloud Manager CLI, and the hosted AEM MCP Server cover content and pipeline work without driving the author UI.\n",
   "ui_stack": [
    "web-dom"
   ],
   "vendor_support": []
  },
  "sdk": {
   "exists": true,
   "languages": [
    "java",
    "javascript"
   ],
   "official": true
  }
 },
 "name": "Adobe Experience Manager",
 "platforms": [
  "web"
 ],
 "related": {
  "alternatives": [
   "umbraco-cms",
   "sitevision"
  ],
  "our_products": []
 },
 "schema_version": 1,
 "score_version": 1,
 "status": "active",
 "vendor": "Adobe",
 "verdict": {
  "best_path": "api",
  "scores": {
   "api": 8,
   "cli": 6,
   "computer_use": null,
   "integrations": 3,
   "mcp": 8,
   "overall": 8,
   "rpa": null
  },
  "summary": "Adobe Experience Manager as a Cloud Service is automatable today through documented HTTP APIs. Newer OpenAPI-based Sites and Assets APIs use Adobe IMS OAuth 2.0: Server-to-Server client_credentials for unattended jobs, Web App authorization_code for user-delegated backends, and Single Page App authorization_code with PKCE. Callers send Bearer tokens and an X-Api-Key, after an Adobe Developer Console project, Product Profiles, and a deployed api.yaml client-ID allowlist. Content Fragment Management OpenAPI is the current CRUD path on Author. Content Fragment Delivery with OpenAPI and the AEM GraphQL API deliver JSON; Delivery OpenAPI may need an Adobe Support ticket. The older Assets HTTP API at /api/assets remains for folder and metadata work, but Content Fragment use and binary create or update on that API are deprecated. Cloud Manager exposes a separate REST API for programs, environments, and pipelines with the same OAuth Server-to-Server credential type. Adobe hosts a first-party AEM MCP Server at https://mcp.adobeaemcloud.com/adobe/mcp/aem from the July 2026 release. Tools cover page and fragment CRUD plus asset import, search, upload, download, move, copy, delete, and publish. MCP authenticates the signed-in Adobe ID and enforces AEM ACLs. Adobe tells practitioners to use AI Assistant rather than MCP tools for modify or delete. Experience Governance MCP needs a trial or paid license. Cloud Manager and Cloud Migration MCP servers stay separate. Official Java and JavaScript Headless SDKs and the aem-sdk-api Maven artifact exist. The Adobe I/O CLI with the Cloud Manager and AEM RDE plugins manages pipelines, logs, and Rapid Development Environments; it is not a content CLI. AEM Eventing posts CloudEvents to Adobe I/O webhooks. Microsoft lists a Preview Adobe Experience Manager Power Automate connector, but it is AEM Forms Communications, not Sites, Assets, or Content Fragments. Zapier, Make, and n8n built-in catalogs had no AEM connector on 2026-09-01. Computer-use viability is unassessed. API and MCP both score 8; API is the best path because Server-to-Server credentials support unattended agents, while MCP requires an interactive Adobe ID.\n"
 }
}