SudoMock icon

SudoMock

Generate PSD mockups, photo mockups and product videos for Print-on-Demand automation. Upload PSDs, turn product photos into mockups, render with your designs, render videos, run renders asynchronously, track jobs, and manage webhooks.

Actions229

Photo Mockup → PSD Mockup: Upload

AI-generated

Summary

Upload a PSD mockup template by providing a public URL to the PSD file. Optionally specify a human-readable template name or let it be auto-generated from the filename. Choose to run the upload asynchronously, receiving a job ID immediately and trackable with the Get Job operation.

Inputs

  • PSD File URL (required) — Enter the public URL of the PSD file to upload, which should respect Adobe's PSD file size limits. URLs from S3, GCS, or any public source are acceptable.
  • Template Name — Optionally provide a human-readable name for the PSD template; if left empty, the name is auto-generated from the PSD filename.
  • Run Asynchronously — Toggle to queue the upload in the background; the operation will immediately return a job ID of kind 'upload'. Use the Get Job operation to poll for completion, where the result URL includes the new mockup UUID.

Output shape

a single JSON object per execution item containing the API response with upload details or a job ID if asynchronous mode is used

Returned data includes success status and data such as the mockup UUID and other metadata if the upload is synchronous. If running asynchronously, a job_id is returned immediately; workflows should use the Get Job operation to monitor the upload job until completion.

Examples

Example 1: Uploading a PSD mockup template with asynchronous processing

Set PSD File URL to a public file URL, leave Template Name blank for auto-generated naming, enable Run Asynchronously to receive a job ID immediately.

Links

Discussion