Adobe Photoshop · Arazzo Workflow
Adobe Photoshop Inspect and Edit Layers
Version 1.0.0
Read a PSD's layer tree, then apply layer edits and adjustments to it.
View Spec
View on GitHub
Ai MlCreative CloudImage EditingPhotoshopPluginsREST APIScriptingArazzoWorkflows
Provider
Workflows
layer-edit
Resolve a PSD's layer tree and apply visibility and adjustment edits.
Submits a document manifest job to read the layer tree, polls it, then submits a document operations job that edits the named layer and writes the result to the output URL.
1
submitManifest
Retrieve the manifest so the layer tree, layer ids, names, types, and bounds are known before any edit is applied.
2
awaitManifest
Poll the PSD service status endpoint until the manifest job completes. The submit call returns the absolute status URL in _links.self.href; the jobId this operation requires is the final path segment of that URL, so a runner takes that segment from statusHref before issuing the request.
3
submitLayerEdit
Edit the named layer, setting its visibility and applying a brightness and contrast adjustment, then write the modified document to the output URL.
4
awaitLayerEdit
Poll until the document operations job reports succeeded and the edited document has been written to the output URL.
Source API Descriptions
openapi
Arazzo Workflow Specification
Work with this as data
Every workflow here is available over the APIs.io API and to AI agents over MCP.