capabilities.work

Run Action JSON Composite

A 2-step recipe with Adobe Photoshop. We can help you get access.

Recipe · 2 steps

Run Action JSON Composite

Place an overlay image onto a base document via Action JSON and flatten it.

  1. Submit the base document and the overlay together with an action descriptor sequence that places the additional image as a layer and then flattens the document.
  2. Poll the PSD service status endpoint until the Action JSON 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 s
What you'll need to have ready
  • documentUrl: Pre-signed GET URL of the base document to composite onto.
  • overlayUrl: Pre-signed GET URL of the overlay image, referenced from the action descriptors as ACTION_JSON_OPTIONS_ADDITIONAL_IMAGES_0.
  • outputUrl: Pre-signed PUT URL where the composited image is written.
  • outputType: Output format for the composited image.
For your developer

Arazzo workflow adobe-photoshop:action-json-composite, 2 operations: playActionJSON → getPsdJobStatus. Specs on APIs.io.