Adobe Photoshop website screenshot

Adobe Photoshop

Adobe Photoshop is the industry-standard image editing and digital design application. Its developer platform offers a cloud-based REST API for programmatic image processing via Firefly Services, the UXP plugin framework for building desktop extensions with modern JavaScript, a C++ plugin SDK for native filters and file formats, and scripting interfaces for workflow automation.

Adobe Photoshop publishes 10 APIs on the APIs.io network, including Actions API, Background Removal API, Crop and Effects API, and 7 more. Tagged areas include AI/ML, Creative Cloud, Image Editing, Photoshop, and Plugins.

The Adobe Photoshop catalog on APIs.io includes 1 event-driven AsyncAPI specification, 1 JSON-LD context, and 3 Spectral governance rulesets.

Adobe Photoshop’s developer surface includes authentication, changelog, developer portal, documentation, getting-started guide, API reference, engineering blog, and 42 more developer resources.

66.7/100 exemplar ▬ flat Agent 55/100 agent ready Full breakdown ↓
scored 2026-07-28 · rubric v0.6
AccessSelf serve
16 APIs 1 MCP Servers 12 Features 8 Use Cases
AI/MLCreative CloudImage EditingPhotoshopPluginsREST APIScripting

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-28 · rubric v0.6
Composite quality — 66.7/100 · exemplar
Contract Quality 21.6 / 25
Developer Ergonomics 10.9 / 20
Commercial Clarity 12.1 / 20
Operational Transparency 8.2 / 13
Governance 4.6 / 12
Discoverability 9.3 / 10
Agent readiness — 55/100 · agent ready
Machine-Readable Contract 18 / 18
Agentic Access Contract 10 / 10
MCP Server 12 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 8 / 8
Request/Response Examples 7 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 6 / 6
Agent Skills 0 / 5
Well-Known Catalog 4 / 4
Consent & Bot Identity 3 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/adobe-photoshop: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 16

Individual APIs this provider publishes, each with its own machine-readable definition.

Adobe Firefly Services SDK for JavaScript

A unified Node.js and TypeScript SDK that provides typed client libraries for accessing the Photoshop API and other Firefly Services. The PhotoshopClient class offers methods fo...

Adobe Photoshop UXP Plugin API

The modern plugin development platform for Photoshop, replacing the legacy CEP framework. UXP (Unified Extensibility Platform) is powered by a V8 JavaScript engine supporting ES...

Adobe Photoshop UXP Scripting

A modern scripting system for Photoshop that allows developers to execute standalone JavaScript files with the .psjs extension to automate tasks. Unlike full UXP plugins, script...

Adobe Photoshop UXP Hybrid Plugins

A specialized plugin type that combines UXP's JavaScript, HTML, and CSS plugin framework with native C++ code compiled as a .uxpaddon. This allows developers to write performanc...

Adobe Photoshop C++ Plugin SDK

A C++ based SDK for building low-level native Photoshop plugins. The SDK enables developers to extend Photoshop in seven categories including filters appearing under the Filter ...

Adobe Photoshop ExtendScript Scripting API

The legacy scripting system based on ExtendScript, Adobe's implementation of ECMAScript 3. ExtendScript scripts use the .jsx file extension and can automate nearly all Photoshop...

Adobe Photoshop Actions API

Execute Photoshop Action files (.atn) and Action JSON descriptors on images programmatically.

Adobe Photoshop Background Removal API

Remove backgrounds from images and create masks using AI-powered subject detection.

Adobe Photoshop Crop and Effects API

Apply AI-powered product crop and depth blur effects to images.

Adobe Photoshop Document Operations API

Create, modify, and inspect PSD documents including layer editing, adjustments, and metadata retrieval.

Adobe Photoshop Generative API

Fill masked areas of images using generative AI capabilities.

Adobe Photoshop Health API

Service health check endpoint.

Adobe Photoshop Renditions API

Generate flat image renditions from PSD files in various formats including JPEG, PNG, and TIFF.

Adobe Photoshop Smart Objects API

Replace and manage embedded Smart Object layers within PSD documents.

Adobe Photoshop Status API

Poll for the status of asynchronous jobs.

Adobe Photoshop Text API

Edit text layer content, character styles, and paragraph styles in PSD documents.

Scroll for all 16

Postman Collections 10

Ready-to-run Postman collections for exercising this provider's APIs.

Scroll for all 10

Arazzo Workflows 12

Multi-step API workflows described with the Arazzo specification.

Adobe Photoshop Run Action JSON Composite

Composite an overlay onto an image using programmatic Action JSON descriptors.

ARAZZO

Adobe Photoshop Create Document with Action JSON

Build a document from scratch with Action JSON descriptors, no input file required.

ARAZZO

Adobe Photoshop Create Artboards and Render

Assemble a multi-artboard PSD from sized boards, then render it to a flat image.

ARAZZO

Adobe Photoshop Depth Blur

Apply an AI depth-of-field blur to an image and poll the job to completion.

ARAZZO

Adobe Photoshop Create Document and Render

Create a new PSD from dimensions and layers, then render it to a flat image.

ARAZZO

Adobe Photoshop Generative Fill from a Generated Mask

Generate a subject mask with background removal, then fill the masked area with generative AI.

ARAZZO

Adobe Photoshop Inspect and Edit Layers

Read a PSD's layer tree, then apply layer edits and adjustments to it.

ARAZZO

Adobe Photoshop Run Action File and Render

Replay a recorded .atn Action on an image, then render the result to a flat deliverable.

ARAZZO

Adobe Photoshop Product Photo Pipeline

Cut out a product, wait for the cutout, then smart-crop it to the subject.

ARAZZO

Adobe Photoshop Remove Background

Verify service access, submit an AI background removal job, and poll it to completion.

ARAZZO

Adobe Photoshop Smart Object Template Personalization

Read a PSD template's layer tree, swap Smart Object artwork, then render a flat image.

ARAZZO

Adobe Photoshop Text Layer Personalization

Inspect a PSD's text layers, rewrite their content and styling, then render the result.

ARAZZO

Scroll for all 12

MCP Servers 1

Model Context Protocol servers that expose these APIs to AI agents.

Pricing Plans 1

Published pricing tiers and plan structures.

Rate Limits 1

Documented rate limits and quota policies.

Adobe Photoshop Rate Limits

2 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals for API financial operations.

Features 12

Notable capabilities this provider offers.

Cloud Image Processing

Process images in the cloud without local Photoshop installation via the REST API.

Background Removal

AI-powered automatic background removal and mask generation.

PSD Document Editing

Create, read, and modify PSD files including layers, Smart Objects, and text.

Generative Fill

AI-powered content generation to fill, extend, or replace image regions.

Smart Object Replacement

Replace embedded Smart Object content across PSD templates programmatically.

Text Layer Editing

Modify text content, fonts, colors, and styling in PSD text layers.

Photoshop Actions Execution

Run recorded Photoshop Actions (.atn files) on images in the cloud.

UXP Plugin Framework

Build desktop plugins with modern JavaScript, HTML, CSS, and Spectrum UI components.

C++ Plugin SDK

Create native filters, file format support, and selection tools with the C++ SDK.

ExtendScript Automation

Legacy scripting interface for batch processing and workflow automation.

Product Crop

AI-powered automatic cropping to isolate product subjects.

Depth Blur

Apply realistic depth-of-field blur effects using AI depth estimation.

Scroll for all 12

Event Specifications 1

AsyncAPI definitions for this provider's event-driven and streaming APIs.

Adobe Photoshop API Webhook Events

Event-driven notifications for Adobe Photoshop API asynchronous job processing. When registered through Adobe I/O Events, webhooks deliver real-time notifications when Photoshop...

ASYNCAPI

Semantic Vocabularies 1

JSON-LD contexts and semantic vocabularies used across these APIs.

Adobe Photoshop Context

16 classes · 28 properties

JSON-LD

Spectral Rules 3

Spectral governance rulesets for linting and validating these APIs.

Adobe Photoshop API Rules

4 rules · 1 errors 2 warnings 1 info

SPECTRAL

Adobe Photoshop API Rules

5 rules · 3 warnings 2 info

SPECTRAL

Adobe Photoshop API Rules

29 rules · 14 errors 13 warnings 2 info

SPECTRAL

JSON Schema 16

Standalone JSON Schema definitions for this provider's data models.

ActionJSONRequest

3 properties

JSON SCHEMA

ArtboardCreateRequest

2 properties

JSON SCHEMA

DepthBlurRequest

3 properties

JSON SCHEMA

DocumentCreateRequest

2 properties

JSON SCHEMA

DocumentManifestRequest

2 properties

JSON SCHEMA

DocumentOperationsRequest

3 properties

JSON SCHEMA

FillMaskedAreasRequest

2 properties

JSON SCHEMA

PhotoshopActionsRequest

3 properties

JSON SCHEMA

ProductCropRequest

3 properties

JSON SCHEMA

RemoveBackgroundRequest

6 properties

JSON SCHEMA

RenditionCreateRequest

2 properties

JSON SCHEMA

SmartObjectRequest

3 properties

JSON SCHEMA

StorageInput

2 properties

JSON SCHEMA

StorageOutput

5 properties

JSON SCHEMA

TextEditRequest

3 properties

JSON SCHEMA

Adobe Photoshop UXP Plugin Manifest

13 properties

JSON SCHEMA

Scroll for all 16

JSON Structure 16

JSON Structure definitions describing this provider's data shapes.

Scroll for all 16

Examples 16

Example request and response payloads for these APIs.

Scroll for all 16

Security Posture 3

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Adobe Photoshop Authentication

apiKey/http · 2 schemes

SECURITY

Adobe Photoshop Domain Security

TLSv1.2 · HSTS · DMARC

SECURITY

Adobe Photoshop Vulnerability Disclosure

Hackerone · security.txt · contact published

SECURITY

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Adobe Photoshop Agentic Access

17 operations · 14 acting

17 operations · 14 acting

AGENTIC

Use Cases 8

What developers build with this provider.

Product Photography Automation

Automate background removal, product crop, and image enhancement for e-commerce catalogs.

Template-Based Design Generation

Replace Smart Objects in PSD templates to generate personalized marketing materials at scale.

Batch Image Processing

Process thousands of images with consistent edits using the cloud API or Actions.

Creative Workflow Plugins

Build UXP plugins that add custom panels, automate tasks, and integrate with external services.

Image Format Conversion

Convert between PSD, JPEG, PNG, TIFF, and other formats programmatically.

Content-Aware Editing

Use generative fill and AI features to extend, modify, or enhance image content.

Print Production Automation

Automate print-ready output generation with proper color spaces and bleed settings.

DAM Integration

Connect digital asset management systems with Photoshop for automated processing pipelines.

Scroll for all 8

Integrations 4

Pre-built integrations with other platforms and tools.

Adobe Creative Cloud

Native integration with other Creative Cloud apps via shared libraries and cloud storage.

Adobe Lightroom

Roundtrip editing between Lightroom and Photoshop for photography workflows.

Adobe Firefly

Generative AI features powered by Adobe Firefly for content creation.

Cloud Storage Providers

API supports input/output from AWS S3, Azure Blob, Google Cloud Storage, and Dropbox.

Solutions 4

Packaged solutions this provider offers.

Photoshop API (Firefly Services)

Cloud-based REST API for programmatic image processing at scale.

Photoshop Desktop (UXP)

Modern plugin platform for extending Photoshop with JavaScript and HTML.

Photoshop Desktop (C++ SDK)

Native plugin SDK for filters, file formats, and performance-critical extensions.

Photoshop Scripting

Automation via UXP scripts (.psjs) or legacy ExtendScript (.jsx).

Resources

Get Started 3

Portal, sign-up, and the first successful call

Documentation 4

Reference material describing how the API behaves

Agent Surfaces 4

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 17

Pagination, idempotency, versioning, errors, and events

Scroll for all 17

Build 4

SDKs, sample code, and the tooling you integrate with

Access & Security 5

Authentication, authorization, and security posture

Learn 1

Tutorials, courses, talks, and written guidance

Operate 4

Status, limits, changes, and where to get help

Commercial 3

Pricing, plans, and the legal terms of use

Company 2

The organization behind the API

Other 2

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: adobe-photoshop
accessModel:
  pricing: unknown
  onboarding: self-serve
  trial: false
  try_now: false
  public: false
  label: Self-serve signup
  confidence: high
  source:
  - plans
  - authentication
  generated: '2026-07-22'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/adobe-photoshop.png
name: Adobe Photoshop
description: Adobe Photoshop is the industry-standard image editing and digital design application. Its developer platform
  offers a cloud-based REST API for programmatic image processing via Firefly Services, the UXP plugin framework for building
  desktop extensions with modern JavaScript, a C++ plugin SDK for native filters and file formats, and scripting interfaces
  for workflow automation.
url: https://raw.githubusercontent.com/api-evangelist/adobe-photoshop/refs/heads/main/apis.yml
tags:
- AI/ML
- Creative Cloud
- Image Editing
- Photoshop
- Plugins
- REST API
- Scripting
created: '2025-02-28'
modified: '2026-06-20'
specificationVersion: '0.19'
type: Index
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com
apis:
- aid: adobe-photoshop:firefly-services-sdk
  name: Adobe Firefly Services SDK for JavaScript
  tags:
  - Client Library
  - Node.js
  - NPM
  - SDK
  - TypeScript
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  baseURL: https://image.adobe.io
  humanURL: https://developer.adobe.com/firefly-services/docs/guides/sdks/
  properties:
  - url: https://developer.adobe.com/firefly-services/docs/guides/sdks/
    type: Documentation
  - url: https://github.com/Firefly-Services/firefly-services-sdk-js
    type: GitHubRepository
  - url: https://www.npmjs.com/package/@adobe/photoshop-apis
    type: NPMPackage
  description: A unified Node.js and TypeScript SDK that provides typed client libraries for accessing the Photoshop API and
    other Firefly Services. The PhotoshopClient class offers methods for background removal, mask creation, PSD rendition
    generation, document creation and modification, Smart Object replacement, text layer editing, Photoshop Actions execution,
    auto crop, and depth blur.
- aid: adobe-photoshop:uxp-plugin-api
  name: Adobe Photoshop UXP Plugin API
  tags:
  - Desktop
  - DOM API
  - HTML/CSS
  - JavaScript
  - Plugin Platform
  - Spectrum UI
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  baseURL: https://api.example.com
  humanURL: https://developer.adobe.com/photoshop/uxp/2022/
  properties:
  - url: https://developer.adobe.com/photoshop/uxp/2022/
    type: Documentation
  - url: https://developer.adobe.com/photoshop/uxp/2022/ps_reference/
    type: APIReference
  - url: https://developer.adobe.com/photoshop/uxp/2022/uxp-api/
    type: APIReference
  - url: https://developer.adobe.com/photoshop/uxp/2022/guides/
    type: GettingStarted
  - url: json-schema/adobe-photoshop-uxp-plugin-manifest-schema.json
    type: JSONSchema
  description: The modern plugin development platform for Photoshop, replacing the legacy CEP framework. UXP (Unified Extensibility
    Platform) is powered by a V8 JavaScript engine supporting ES6+ and provides Spectrum design components for building panels
    and dialogs using HTML, CSS, and modern JavaScript. Plugins access a rich Photoshop DOM API for interacting with documents,
    layers, and actions, along with platform APIs for file system access, network I/O, clipboard operations, and more.
- aid: adobe-photoshop:uxp-scripting
  name: Adobe Photoshop UXP Scripting
  tags:
  - Automation
  - JavaScript
  - Modern JS
  - Scripting
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  baseURL: https://api.example.com
  humanURL: https://developer.adobe.com/photoshop/uxp/2022/scripting/
  properties:
  - url: https://developer.adobe.com/photoshop/uxp/2022/scripting/
    type: Documentation
  - url: https://developer.adobe.com/photoshop/uxp/2022/ps_reference/media/uxpscripting/
    type: APIReference
  description: A modern scripting system for Photoshop that allows developers to execute standalone JavaScript files with
    the .psjs extension to automate tasks. Unlike full UXP plugins, scripts are single files that run once and complete, similar
    to the legacy ExtendScript workflow but using modern JavaScript powered by the V8 engine.
- aid: adobe-photoshop:uxp-hybrid-plugins
  name: Adobe Photoshop UXP Hybrid Plugins
  tags:
  - C++
  - Filters
  - Hybrid
  - Native Code
  - Performance
  - Plugin
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  baseURL: https://api.example.com
  humanURL: https://developer.adobe.com/photoshop/uxp/2022/guides/hybrid-plugins/
  properties:
  - url: https://developer.adobe.com/photoshop/uxp/2022/guides/hybrid-plugins/
    type: Documentation
  - url: https://developer.adobe.com/photoshop/uxp/2022/guides/hybrid-plugins/getting-started/
    type: GettingStarted
  - url: https://developer.adobe.com/photoshop/uxp/2022/ps_reference/media/cpp-pluginsdk/
    type: APIReference
  description: A specialized plugin type that combines UXP's JavaScript, HTML, and CSS plugin framework with native C++ code
    compiled as a .uxpaddon. This allows developers to write performance-critical code in C++ such as pixel-level image processing
    while using UXP for the user interface layer. Hybrid plugins can integrate with the traditional Photoshop C++ SDK to create
    filters that appear in Photoshop's Filter menu or implement new file format support. Requires Photoshop v24.2.0 or later.
- aid: adobe-photoshop:cpp-plugin-sdk
  name: Adobe Photoshop C++ Plugin SDK
  tags:
  - C++
  - Desktop
  - File Formats
  - Filters
  - Native SDK
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  baseURL: https://api.example.com
  humanURL: https://developer.adobe.com/photoshop/
  properties:
  - url: https://developer.adobe.com/photoshop/
    type: Documentation
  - url: https://github.com/AdobeDocs/photoshop-cpp-sdk
    type: GitHubRepository
  description: A C++ based SDK for building low-level native Photoshop plugins. The SDK enables developers to extend Photoshop
    in seven categories including filters appearing under the Filter menu, file format import and export support, selection
    tools, color pickers, automation plugins, measurement tools, and 3D import and export. It provides direct access to Photoshop's
    internal pixel data and rendering pipeline for maximum performance.
- aid: adobe-photoshop:extendscript-scripting
  name: Adobe Photoshop ExtendScript Scripting API
  tags:
  - Automation
  - ExtendScript
  - JSX
  - Legacy
  - Scripting
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  baseURL: https://api.example.com
  humanURL: https://extendscript.docsforadobe.dev/
  properties:
  - url: https://extendscript.docsforadobe.dev/
    type: Documentation
  - url: https://developer.adobe.com/photoshop/uxp/2022/guides/uxp_for_you/uxp_for_extendscript_devs/
    type: Documentation
  - url: https://github.com/adobe-uxp/ps-es-to-uxp
    type: GitHubRepository
  description: The legacy scripting system based on ExtendScript, Adobe's implementation of ECMAScript 3. ExtendScript scripts
    use the .jsx file extension and can automate nearly all Photoshop operations through a comprehensive Application, Document,
    and Layer object model. Scripts can also be written in AppleScript on macOS or VBScript on Windows.
- aid: adobe-photoshop:adobe-photoshop-actions-api
  name: Adobe Photoshop Actions API
  description: Execute Photoshop Action files (.atn) and Action JSON descriptors on images programmatically.
  humanURL: https://developer.adobe.com/firefly-services/docs/photoshop/
  baseURL: https://image.adobe.io
  tags:
  - Actions
  properties:
  - type: OpenAPI
    url: openapi/adobe-photoshop-actions-api-openapi.yml
  - type: Documentation
    url: https://developer.adobe.com/firefly-services/docs/photoshop/
  - type: AsyncAPI
    url: asyncapi/adobe-photoshop-api-asyncapi-original.yml
  - type: APIReference
    url: https://developer.adobe.com/firefly-services/docs/photoshop/api/
  - type: GettingStarted
    url: https://developer.adobe.com/firefly-services/docs/photoshop/getting_started/
- aid: adobe-photoshop:adobe-photoshop-background-removal-api
  name: Adobe Photoshop Background Removal API
  description: Remove backgrounds from images and create masks using AI-powered subject detection.
  humanURL: https://developer.adobe.com/firefly-services/docs/photoshop/
  baseURL: https://image.adobe.io
  tags:
  - Background Removal
  properties:
  - type: OpenAPI
    url: openapi/adobe-photoshop-background-removal-api-openapi.yml
  - type: Documentation
    url: https://developer.adobe.com/firefly-services/docs/photoshop/
  - type: AsyncAPI
    url: asyncapi/adobe-photoshop-api-asyncapi-original.yml
  - type: APIReference
    url: https://developer.adobe.com/firefly-services/docs/photoshop/api/
  - type: GettingStarted
    url: https://developer.adobe.com/firefly-services/docs/photoshop/getting_started/
- aid: adobe-photoshop:adobe-photoshop-crop-and-effects-api
  name: Adobe Photoshop Crop and Effects API
  description: Apply AI-powered product crop and depth blur effects to images.
  humanURL: https://developer.adobe.com/firefly-services/docs/photoshop/
  baseURL: https://image.adobe.io
  tags:
  - Crop and Effects
  properties:
  - type: OpenAPI
    url: openapi/adobe-photoshop-crop-and-effects-api-openapi.yml
  - type: Documentation
    url: https://developer.adobe.com/firefly-services/docs/photoshop/
  - type: AsyncAPI
    url: asyncapi/adobe-photoshop-api-asyncapi-original.yml
  - type: APIReference
    url: https://developer.adobe.com/firefly-services/docs/photoshop/api/
  - type: GettingStarted
    url: https://developer.adobe.com/firefly-services/docs/photoshop/getting_started/
- aid: adobe-photoshop:adobe-photoshop-document-operations-api
  name: Adobe Photoshop Document Operations API
  description: Create, modify, and inspect PSD documents including layer editing, adjustments, and metadata retrieval.
  humanURL: https://developer.adobe.com/firefly-services/docs/photoshop/
  baseURL: https://image.adobe.io
  tags:
  - Document Operations
  properties:
  - type: OpenAPI
    url: openapi/adobe-photoshop-document-operations-api-openapi.yml
  - type: Documentation
    url: https://developer.adobe.com/firefly-services/docs/photoshop/
  - type: AsyncAPI
    url: asyncapi/adobe-photoshop-api-asyncapi-original.yml
  - type: APIReference
    url: https://developer.adobe.com/firefly-services/docs/photoshop/api/
  - type: GettingStarted
    url: https://developer.adobe.com/firefly-services/docs/photoshop/getting_started/
- aid: adobe-photoshop:adobe-photoshop-generative-api
  name: Adobe Photoshop Generative API
  description: Fill masked areas of images using generative AI capabilities.
  humanURL: https://developer.adobe.com/firefly-services/docs/photoshop/
  baseURL: https://image.adobe.io
  tags:
  - Generative
  properties:
  - type: OpenAPI
    url: openapi/adobe-photoshop-generative-api-openapi.yml
  - type: Documentation
    url: https://developer.adobe.com/firefly-services/docs/photoshop/
  - type: AsyncAPI
    url: asyncapi/adobe-photoshop-api-asyncapi-original.yml
  - type: APIReference
    url: https://developer.adobe.com/firefly-services/docs/photoshop/api/
  - type: GettingStarted
    url: https://developer.adobe.com/firefly-services/docs/photoshop/getting_started/
- aid: adobe-photoshop:adobe-photoshop-health-api
  name: Adobe Photoshop Health API
  description: Service health check endpoint.
  humanURL: https://developer.adobe.com/firefly-services/docs/photoshop/
  baseURL: https://image.adobe.io
  tags:
  - Health
  properties:
  - type: OpenAPI
    url: openapi/adobe-photoshop-health-api-openapi.yml
  - type: Documentation
    url: https://developer.adobe.com/firefly-services/docs/photoshop/
  - type: AsyncAPI
    url: asyncapi/adobe-photoshop-api-asyncapi-original.yml
  - type: APIReference
    url: https://developer.adobe.com/firefly-services/docs/photoshop/api/
  - type: GettingStarted
    url: https://developer.adobe.com/firefly-services/docs/photoshop/getting_started/
- aid: adobe-photoshop:adobe-photoshop-renditions-api
  name: Adobe Photoshop Renditions API
  description: Generate flat image renditions from PSD files in various formats including JPEG, PNG, and TIFF.
  humanURL: https://developer.adobe.com/firefly-services/docs/photoshop/
  baseURL: https://image.adobe.io
  tags:
  - Renditions
  properties:
  - type: OpenAPI
    url: openapi/adobe-photoshop-renditions-api-openapi.yml
  - type: Documentation
    url: https://developer.adobe.com/firefly-services/docs/photoshop/
  - type: AsyncAPI
    url: asyncapi/adobe-photoshop-api-asyncapi-original.yml
  - type: APIReference
    url: https://developer.adobe.com/firefly-services/docs/photoshop/api/
  - type: GettingStarted
    url: https://developer.adobe.com/firefly-services/docs/photoshop/getting_started/
- aid: adobe-photoshop:adobe-photoshop-smart-objects-api
  name: Adobe Photoshop Smart Objects API
  description: Replace and manage embedded Smart Object layers within PSD documents.
  humanURL: https://developer.adobe.com/firefly-services/docs/photoshop/
  baseURL: https://image.adobe.io
  tags:
  - Smart Objects
  properties:
  - type: OpenAPI
    url: openapi/adobe-photoshop-smart-objects-api-openapi.yml
  - type: Documentation
    url: https://developer.adobe.com/firefly-services/docs/photoshop/
  - type: AsyncAPI
    url: asyncapi/adobe-photoshop-api-asyncapi-original.yml
  - type: APIReference
    url: https://developer.adobe.com/firefly-services/docs/photoshop/api/
  - type: GettingStarted
    url: https://developer.adobe.com/firefly-services/docs/photoshop/getting_started/
- aid: adobe-photoshop:adobe-photoshop-status-api
  name: Adobe Photoshop Status API
  description: Poll for the status of asynchronous jobs.
  humanURL: https://developer.adobe.com/firefly-services/docs/photoshop/
  baseURL: https://image.adobe.io
  tags:
  - Status
  properties:
  - type: OpenAPI
    url: openapi/adobe-photoshop-status-api-openapi.yml
  - type: Documentation
    url: https://developer.adobe.com/firefly-services/docs/photoshop/
  - type: AsyncAPI
    url: asyncapi/adobe-photoshop-api-asyncapi-original.yml
  - type: APIReference
    url: https://developer.adobe.com/firefly-services/docs/photoshop/api/
  - type: GettingStarted
    url: https://developer.adobe.com/firefly-services/docs/photoshop/getting_started/
- aid: adobe-photoshop:adobe-photoshop-text-api
  name: Adobe Photoshop Text API
  description: Edit text layer content, character styles, and paragraph styles in PSD documents.
  humanURL: https://developer.adobe.com/firefly-services/docs/photoshop/
  baseURL: https://image.adobe.io
  tags:
  - Text
  properties:
  - type: OpenAPI
    url: openapi/adobe-photoshop-text-api-openapi.yml
  - type: Documentation
    url: https://developer.adobe.com/firefly-services/docs/photoshop/
  - type: AsyncAPI
    url: asyncapi/adobe-photoshop-api-asyncapi-original.yml
  - type: APIReference
    url: https://developer.adobe.com/firefly-services/docs/photoshop/api/
  - type: GettingStarted
    url: https://developer.adobe.com/firefly-services/docs/photoshop/getting_started/
common:
- type: PostmanWorkspace
  url: https://www.postman.com/kinlaneapi/adobe-photoshop/overview
- type: AgenticAccess
  url: agentic-access/adobe-photoshop-agentic-access.yml
- type: VulnerabilityDisclosure
  url: security/adobe-photoshop-vulnerability-disclosure.yml
- type: DomainSecurity
  url: security/adobe-photoshop-domain-security.yml
- type: Authentication
  url: authentication/adobe-photoshop-authentication.yml
- type: Packages
  url: packages/adobe-photoshop-packages.yml
- type: WellKnown
  url: well-known/adobe-photoshop-well-known.yml
- type: SecurityTxt
  url: well-known/adobe-photoshop-security.txt
- type: MCPServer
  url: mcp/adobe-photoshop-mcp.yml
- type: LLMsTxt
  url: llms/adobe-photoshop-llms.txt
- type: Overlay
  url: overlays/adobe-photoshop-api-overlay.yaml
- type: Conformance
  url: conformance/adobe-photoshop-conformance.yml
- type: ErrorCatalog
  url: errors/adobe-photoshop-problem-types.yml
- type: Lifecycle
  url: lifecycle/adobe-photoshop-lifecycle.yml
- type: Conventions
  url: conventions/adobe-photoshop-conventions.yml
- type: ChangeLog
  url: changelog/adobe-photoshop-changelog.yml
- type: DataModel
  url: data-model/adobe-photoshop-data-model.yml
- type: Arazzo
  url: arazzo/adobe-photoshop-remove-background-workflow.yml
  name: Adobe Photoshop Remove Background
- type: Arazzo
  url: arazzo/adobe-photoshop-product-photo-pipeline-workflow.yml
  name: Adobe Photoshop Product Photo Pipeline
- type: Arazzo
  url: arazzo/adobe-photoshop-smart-object-template-workflow.yml
  name: Adobe Photoshop Smart Object Template Personalization
- type: Arazzo
  url: arazzo/adobe-photoshop-text-layer-personalization-workflow.yml
  name: Adobe Photoshop Text Layer Personalization
- type: Arazzo
  url: arazzo/adobe-photoshop-generative-fill-workflow.yml
  name: Adobe Photoshop Generative Fill from a Generated Mask
- type: Arazzo
  url: arazzo/adobe-photoshop-document-create-and-render-workflow.yml
  name: Adobe Photoshop Create Document and Render
- type: Arazzo
  url: arazzo/adobe-photoshop-layer-edit-workflow.yml
  name: Adobe Photoshop Inspect and Edit Layers
- type: Arazzo
  url: arazzo/adobe-photoshop-photoshop-action-batch-workflow.yml
  name: Adobe Photoshop Run Action File and Render
- type: Arazzo
  url: arazzo/adobe-photoshop-action-json-composite-workflow.yml
  name: Adobe Photoshop Run Action JSON Composite
- type: Arazzo
  url: arazzo/adobe-photoshop-action-json-document-create-workflow.yml
  name: Adobe Photoshop Create Document with Action JSON
- type: Arazzo
  url: arazzo/adobe-photoshop-depth-blur-workflow.yml
  name: Adobe Photoshop Depth Blur
- type: Arazzo
  url: arazzo/adobe-photoshop-artboard-create-workflow.yml
  name: Adobe Photoshop Create Artboards and Render
- url: https://developer.adobe.com/photoshop/
  type: Portal
  description: Adobe Photoshop developer landing page with links to all APIs, SDKs, plugins, and scripting resources.
- url: https://developer.adobe.com/firefly-services/docs/photoshop/
  type: Documentation
  description: Adobe Photoshop API documentation as part of Firefly Services with guides, API reference, and code samples.
- url: https://developer.adobe.com/photoshop/uxp/2022/
  type: Documentation
  description: UXP plugin and scripting documentation for Adobe Photoshop desktop development.
- url: https://developer.adobe.com/firefly-services/docs/photoshop/getting_started/
  type: GettingStarted
  description: Getting started guide for the Photoshop API including authentication setup and first API calls.
- url: https://developer.adobe.com/developer-console/
  type: Portal
  description: Adobe Developer Console for managing API credentials, projects, and OAuth integrations.
- url: https://developer.adobe.com/firefly-services/docs/photoshop/api/
  type: APIReference
  description: Complete API reference for all Photoshop API endpoints including request and response schemas.
- url: https://developer.adobe.com/firefly-services/docs/guides/sdks/
  type: Documentation
  description: Firefly Services SDK documentation for Node.js and TypeScript client libraries.
- url: https://github.com/Firefly-Services/firefly-services-sdk-js
  type: GitHubRepository
  description: GitHub repository for the Firefly Services SDK for JavaScript including PhotoshopClient source code and documentation.
- url: https://github.com/AdobeDocs/photoshop-cpp-sdk
  type: GitHubRepository
  description: GitHub repository for the Photoshop C++ Plugin SDK documentation and resources.
- url: https://www.adobe.com/products/photoshop.html
  type: Website
  description: Adobe Photoshop product page with features, pricing, and plan information.
- url: https://blog.developer.adobe.com/
  type: Blog
  description: Adobe Developers blog with technical articles, API updates, and developer community news.
- url: https://community.adobe.com/t5/photoshop-ecosystem-discussions/bd-p/photoshop
  type: Forums
  description: Adobe Community forum for Photoshop discussions, plugin development questions, and peer support.
- url: https://forums.creativeclouddeveloper.com
  type: Forums
  description: Creative Cloud developer forums for plugin and extension development discussions across Adobe products.
- url: https://status.adobe.com/
  type: StatusPage
  description: Adobe service status dashboard showing availability for Photoshop API and other Adobe services.
- url: https://helpx.adobe.com/security/products/photoshop.html
  type: Security
  description: Adobe Photoshop security bulletins and advisories with vulnerability disclosures and patch information.
- url: https://x.com/Photoshop
  type: X
  description: Official Adobe Photoshop account on X with product updates and creative inspiration.
- url: https://www.youtube.com/@AdobeCreativeCloud
  type: YouTube
  description: Adobe Creative Cloud YouTube channel with Photoshop tutorials, feature demos, and workflow tips.
- url: https://www.adobe.com/legal/terms.html
  type: TermsOfService
  description: Adobe General Terms of Use governing the use of Adobe products and services.
- url: https://www.adobe.com/privacy/policy.html
  type: PrivacyPolicy
  description: Adobe Privacy Policy detailing data collection, usage, and protection practices.
- url: https://www.adobe.com/legal/licenses-terms.html
  type: License
  description: Adobe product licenses and terms including end user license agreements for Creative Cloud applications.
- type: Features
  data:
  - name: Cloud Image Processing
    description: Process images in the cloud without local Photoshop installation via the REST API.
  - name: Background Removal
    description: AI-powered automatic background removal and mask generation.
  - name: PSD Document Editing
    description: Create, read, and modify PSD files including layers, Smart Objects, and text.
  - name: Generative Fill
    description: AI-powered content generation to fill, extend, or replace image regions.
  - name: Smart Object Replacement
    description: Replace embedded Smart Object content across PSD templates programmatically.
  - name: Text Layer Editing
    description: Modify text content, fonts, colors, and styling in PSD text layers.
  - name: Photoshop Actions Execution
    description: Run recorded Photoshop Actions (.atn files) on images in the cloud.
  - name: UXP Plugin Framework
    description: Build desktop plugins with modern JavaScript, HTML, CSS, and Spectrum UI components.
  - name: C++ Plugin SDK
    description: Create native filters, file format support, and selection tools with the C++ SDK.
  - name: ExtendScript Automation
    description: Legacy scripting interface for batch processing and workflow automation.
  - name: Product Crop
    description: AI-powered automatic cropping to isolate product subjects.
  - name: Depth Blur
    description: Apply realistic depth-of-field blur effects using AI depth estimation.
- type: UseCases
  data:
  - name: Product Photography Automation
    description: Automate background removal, product crop, and image enhancement for e-commerce catalogs.
  - name: Template-Based Design Generation
    description: Replace Smart Objects in PSD templates to generate personalized marketing materials at scale.
  - name: Batch Image Processing
    description: Process thousands of images with consistent edits using the cloud API or Actions.
  - name: Creative Workflow Plugins
    description: Build UXP plugins that add custom panels, automate tasks, and integrate with external services.
  - name: Image Format Conversion
    description: Convert between PSD, JPEG, PNG, TIFF, and other formats programmatically.
  - name: Content-Aware Editing
    description: Use generative fill and AI features to extend, modify, or enhance image content.
  - name: Print Production Automation
    description: Automate print-ready output generation with proper color spaces and bleed settings.
  - name: DAM Integration
    description: Connect digital asset management systems with Photoshop for automated processing pipelines.
- type: Integrations
  data:
  - name: Adobe Creative Cloud
    description: Native integration with other Creative Cloud apps via shared libraries and cloud storage.
  - name: Adobe Lightroom
    description: Roundtrip editing between Lightroom and Photoshop for photography workflows.
  - name: Adobe Firefly
    description: Generative AI features powered by Adobe Firefly for content creation.
  - name: Cloud Storage Providers
    description: API supports input/output from AWS S3, Azure Blob, Google Cloud Storage, and Dropbox.
- type: Solutions
  data:
  - name: Photoshop API (Firefly Services)
    description: Cloud-based REST API for programmatic image processing at scale.
  - name: Photoshop Desktop (UXP)
    description: Modern plugin platform for extending Photoshop with JavaScript and HTML.
  - name: Photoshop Desktop (C++ SDK)
    description: Native plugin SDK for filters, file formats, and performance-critical extensions.
  - name: Photoshop Scripting
    description: Automation via UXP scripts (.psjs) or legacy ExtendScript (.jsx).