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
getDocumentManifest
Retrieve the manifest so the layer tree, layer ids, names, types, and bounds are known before any edit is applied.
2
awaitManifest
getPsdJobStatus
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
modifyDocument
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
getPsdJobStatus
Poll until the document operations job reports succeeded and the edited document has been written to the output URL.