{
 "categories": [
  "image-editing",
  "design"
 ],
 "deployment": "hybrid",
 "evidence": [
  {
   "date": "2026-08-17",
   "fact": "homepage",
   "note": "Adobe presents Photoshop as its commercial image-editing and design product across desktop, web, and mobile experiences.",
   "source": "https://www.adobe.com/products/photoshop.html",
   "tier": "declared"
  },
  {
   "date": "2026-08-17",
   "fact": "platforms",
   "note": "Adobe publishes current Photoshop applications and experiences for Windows, macOS, the web, iPhone and iPad, and Android.",
   "source": "https://www.adobe.com/products/photoshop.html",
   "tier": "declared"
  },
  {
   "date": "2026-08-17",
   "fact": "license",
   "note": "The server API requires an active enterprise Firefly Services contract, while desktop and mobile features are supplied under Adobe product plans.",
   "source": "https://developer.adobe.com/firefly-services/docs/photoshop/getting-started/",
   "tier": "declared"
  },
  {
   "date": "2026-08-17",
   "fact": "modalities.api.exists",
   "note": "Adobe publishes Photoshop API v2 as the generally available server automation surface within Firefly Services.",
   "source": "https://developer.adobe.com/firefly-services/docs/photoshop/",
   "tier": "declared"
  },
  {
   "date": "2026-08-17",
   "fact": "modalities.api.kinds[0]",
   "note": "Photoshop API v2 follows REST-like HTTP and JSON request, response, authentication, and job patterns.",
   "source": "https://developer.adobe.com/firefly-services/docs/photoshop/",
   "tier": "declared"
  },
  {
   "date": "2026-08-17",
   "fact": "modalities.api.kinds[1]",
   "note": "Adobe publishes a downloadable Photoshop v2 OpenAPI specification and an interactive endpoint reference.",
   "source": "https://developer.adobe.com/firefly-services/docs/photoshop/api/photoshop-v2/",
   "tier": "declared"
  },
  {
   "date": "2026-08-17",
   "fact": "modalities.api.kinds[2]",
   "note": "Adobe I/O Events emits Photoshop and Imaging API job-success and job-failure events to registered webhooks.",
   "source": "https://developer.adobe.com/firefly-services/docs/photoshop/getting-started/webhooks/",
   "tier": "declared"
  },
  {
   "date": "2026-08-17",
   "fact": "modalities.api.auth[0]",
   "note": "Server applications exchange an Adobe Developer Console client ID and secret for a scoped OAuth 2.0 bearer token and send the client ID as the API key.",
   "source": "https://developer.adobe.com/firefly-services/docs/photoshop/getting-started/",
   "tier": "declared"
  },
  {
   "date": "2026-08-17",
   "fact": "modalities.api.coverage",
   "note": "The v2 guide set covers document, layer, smart-object, text, artboard, action, manifest, output, status, conversion, crop, and convenience workflows.",
   "source": "https://developer.adobe.com/firefly-services/docs/photoshop/guides/photoshop-v2/",
   "tier": "declared"
  },
  {
   "date": "2026-08-17",
   "fact": "modalities.sdk",
   "note": "Adobe maintains Firefly Services SDK packages for common authentication plus Photoshop, Lightroom, and Firefly APIs.",
   "source": "https://developer.adobe.com/firefly-services/docs/guides/tutorials/using-the-sdk",
   "tier": "declared"
  },
  {
   "date": "2026-08-17",
   "fact": "modalities.sdk.languages",
   "note": "The current official SDK supports Node.js applications written in JavaScript or TypeScript; other languages use direct REST calls.",
   "source": "https://developer.adobe.com/firefly-services/docs/guides/tutorials/using-the-sdk",
   "tier": "declared"
  },
  {
   "date": "2026-08-17",
   "fact": "modalities.extensibility.scripting",
   "note": "Adobe actively develops UXP JavaScript scripts, UXP plugins, C++ hybrid plugins, the Photoshop DOM, batchPlay, and cloud Photoshop Actions.",
   "source": "https://developer.adobe.com/photoshop/",
   "tier": "declared"
  },
  {
   "date": "2026-08-17",
   "fact": "modalities.extensibility.webhooks",
   "note": "Applications can register Adobe I/O Events webhooks and receive asynchronous Photoshop job outcomes without polling.",
   "source": "https://developer.adobe.com/firefly-services/docs/photoshop/getting-started/webhooks/",
   "tier": "declared"
  },
  {
   "date": "2026-08-17",
   "fact": "modalities.data_access.export",
   "note": "V2 outputs PSD, cloud PSD, JPEG, PNG, TIFF, embedded JSON, hosted assets, and document or layer metadata through configurable destinations.",
   "source": "https://developer.adobe.com/firefly-services/docs/photoshop/guides/photoshop-v2/v1-to-v2/v2-api-catalog",
   "tier": "declared"
  },
  {
   "date": "2026-08-17",
   "fact": "modalities.data_access.import",
   "note": "V2 workflows accept Photoshop and image assets, SVG smart objects, ATN actions, ActionJSON, and UXP JavaScript for document processing.",
   "source": "https://developer.adobe.com/firefly-services/docs/photoshop/guides/photoshop-v2/v1-to-v2/guides-v2/",
   "tier": "declared"
  },
  {
   "date": "2026-08-17",
   "fact": "verdict.scores.api",
   "note": "The GA v2 API is broad, asynchronous, event-enabled, OpenAPI-described, SDK-backed, storage-flexible, action-compatible, and designed for high-volume creative production; enterprise entitlement and service limits keep it below a perfect score.",
   "source": "https://developer.adobe.com/firefly-services/docs/photoshop/",
   "tier": "declared"
  },
  {
   "date": "2026-08-17",
   "fact": "freshness.watch[0].url",
   "note": "Opened and verified as the current v2 overview and v1 retirement notice.",
   "source": "https://developer.adobe.com/firefly-services/docs/photoshop/",
   "tier": "declared"
  },
  {
   "date": "2026-08-17",
   "fact": "freshness.watch[1].url",
   "note": "Opened and verified as the current v2 OpenAPI endpoint reference.",
   "source": "https://developer.adobe.com/firefly-services/docs/photoshop/api/photoshop-v2/",
   "tier": "declared"
  },
  {
   "date": "2026-08-17",
   "fact": "freshness.watch[2].url",
   "note": "Opened and verified as Adobe's current UXP scripting overview for local Photoshop automation.",
   "source": "https://developer.adobe.com/photoshop/uxp/scripting/",
   "tier": "declared"
  }
 ],
 "freshness": {
  "last_verified": "2026-08-17",
  "volatility": "high",
  "watch": [
   {
    "type": "api-docs",
    "url": "https://developer.adobe.com/firefly-services/docs/photoshop/"
   },
   {
    "type": "openapi",
    "url": "https://developer.adobe.com/firefly-services/docs/photoshop/api/photoshop-v2/"
   },
   {
    "type": "scripting",
    "url": "https://developer.adobe.com/photoshop/uxp/scripting/"
   }
  ]
 },
 "homepage": "https://www.adobe.com/products/photoshop.html",
 "id": "adobe-photoshop",
 "license": "commercial",
 "modalities": {
  "agent_docs": {
   "llms_txt": "unknown"
  },
  "api": {
   "auth": [
    "oauth2-client-credentials"
   ],
   "coverage": "full",
   "docs": "https://developer.adobe.com/firefly-services/docs/photoshop/",
   "exists": true,
   "kinds": [
    "rest",
    "openapi",
    "events"
   ]
  },
  "cli": {
   "exists": "unknown"
  },
  "computer_use": {
   "issues": [],
   "viability": "unknown"
  },
  "data_access": {
   "export": [
    "psd",
    "psdc",
    "jpeg",
    "png",
    "tiff",
    "embedded-json",
    "layer-manifest"
   ],
   "import": [
    "psd",
    "psdc",
    "jpeg",
    "png",
    "tiff",
    "svg",
    "atn",
    "uxp-javascript"
   ]
  },
  "extensibility": {
   "scripting": [
    "uxp-scripts",
    "uxp-plugins",
    "uxp-hybrid-plugins",
    "photoshop-actions",
    "action-json"
   ],
   "webhooks": true
  },
  "integrations": {
   "make": "unknown",
   "n8n": "unknown",
   "power_automate": "unknown",
   "zapier": "unknown"
  },
  "mcp": {
   "first_party": "unknown",
   "third_party": [],
   "verdict": "unknown"
  },
  "rpa": {
   "drivability": "unknown",
   "notes": "No repeatable UI probe was run. Photoshop API v2 handles scalable cloud jobs, while local UXP scripts, plugins, the Photoshop DOM, batchPlay, Actions, and hybrid C++ plugins automate the desktop application through supported extension surfaces instead of visual UI driving.\n",
   "ui_stack": [
    "desktop-native",
    "web-dom",
    "mobile-native"
   ],
   "vendor_support": []
  },
  "sdk": {
   "exists": true,
   "languages": [
    "javascript",
    "typescript"
   ],
   "official": true
  }
 },
 "name": "Adobe Photoshop",
 "platforms": [
  "windows",
  "macos",
  "web",
  "ios",
  "android"
 ],
 "related": {
  "alternatives": [
   "affinity-photo",
   "gimp",
   "canva"
  ],
  "our_products": []
 },
 "schema_version": 1,
 "score_version": 1,
 "status": "active",
 "vendor": "Adobe",
 "verdict": {
  "best_path": "api",
  "scores": {
   "api": 9,
   "cli": null,
   "computer_use": null,
   "integrations": null,
   "mcp": null,
   "overall": 9,
   "rpa": null
  },
  "summary": "Photoshop has unusually strong supported automation in both cloud and local desktop forms. The generally available Photoshop API v2 is an asynchronous, REST-like and OpenAPI-described Firefly Services surface for document and layer inspection, composite creation, smart-object replacement, text and artboard operations, format conversion, background removal, smart crops, ActionJSON, ATN actions, and direct UXP-script execution. Jobs can return status by polling or Adobe I/O Events webhooks, and v2 accepts presigned, Azure, Creative Cloud, embedded, or short-lived Adobe-hosted storage destinations. Adobe documents files up to 5 GB and consistent job errors, but enterprise Firefly Services entitlement, server-held OAuth credentials, call limits, single-file input, asynchronous orchestration, and the July 31, 2026 v1 end-of-life make v2 qualification essential. Adobe's maintained Node SDK covers Photoshop APIs from JavaScript and TypeScript. On licensed Windows and macOS desktops, modern UXP JavaScript scripts can run headlessly or with minimal UI, manipulate the Photoshop DOM, and fall back to batchPlay; UXP plugins add panels, network access, persistence, distribution, and optional C++ hybrid components. No product-specific first-party MCP, general business CLI, named low-code connector result, repeatable visual RPA result, or computer-use result was established.\n"
 }
}