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

Artwork → Photo Mockup: Render

AI-generated

Summary

Render artwork onto one or more saved print areas or product surfaces of a photo mockup. Supply artwork as a public URL or base64 data, optionally adjust its appearance and placement, choose export settings, and either receive the render response or queue the render as an asynchronous job.

Inputs

  • Mockup UUID (required) — UUID of the photo mockup to render.
  • Render Targets (required) — Add one or more targets. For each, choose a saved print area and provide its UUID, or choose a product surface and provide its surface UUID. Provide artwork as a public URL or base64 data. Optional settings include a color overlay, background removal (adds 25 credits per artwork), blend mode, blur, brightness, contrast, opacity, saturation, and vibrance. For saved print areas, placement can use Fit, Crop, or Fill, or a custom Width and Height pair; those choices cannot be combined. For surfaces, use Coverage or a Width and Height pair, not both. Width and Height must be supplied together. Position, offsets, and rotation are also available.
  • Export Options — Optional output settings: PNG or JPG format, image width of 1024, 2048, or 4096 pixels, JPG quality from 1 to 100, and DPI from 72 to 2400.
  • Run Asynchronously — Defaults to false. When enabled, queues the render and returns a job ID for a photo mockup render job.

Output shape

One JSON item per input item containing the SudoMock render API response.

The operation posts the render request to SudoMock. With asynchronous rendering enabled, the response is the queued job response; this operation does not wait for completion.

Links

Discussion