Convenience APIs migration
V1 provided several convenience API endpoints that wrapped predefined Photoshop action files for common operations. In V2, these operations use the /v2/execute-actions endpoint with published ActionJSON definitions that you can inspect and customize.
Migration guides
- Product Crop — Migrate from
/pie/psdService/productCropto/v2/execute-actionswith published ActionJSON for auto-crop and padding - Split View — Migrate from
/pie/psdService/splitViewto/v2/execute-actionsfor masked before/after comparisons with branding - Side by Side — Migrate from
/pie/psdService/sideBySideto/v2/execute-actionsfor side-by-side layout comparisons - Depth Blur — Reference for
/pie/psdService/depthBlurmigration (Neural Filters not yet supported in V2) - Text Layer Operations — Migrate from
/pie/psdService/textto/v2/execute-actionsusing ActionJSON or UXP scripts
Key changes
- V1 convenience endpoints used server-side action files. V2 publishes these ActionJSON definitions so you can examine, fork, and customize them.
- All convenience operations now use a single endpoint:
/v2/execute-actions - Some operations (Split View, Side by Side) require
additionalContentsfor supplementary images - Depth Blur is the only convenience API not yet available in V2 (Neural Filters dependency)