Automate your listing mockups with the Scaylr API

Send one design, get back finished mockups on Scaylr's print-on-demand templates: T-shirts, hoodies, mugs, tumblers, posters, frames, totes and more. Made for Etsy and Shopify workflows, POD shops and the apps that serve them.

Free sandbox key · no card needed · same engine as the Scaylr studio

Who it's for

Automation freelancers

You build Make, Zapier or n8n workflows for Etsy and Shopify sellers. Add a step that turns each new design into a full set of listing mockups.

AI tools for sellers

Your app writes listings or makes designs for Etsy and Shopify sellers. Show your users their design on real product mockups, inside your app.

POD and personalised-gift shops

Many designs, many product types, many variants. One call puts a design on every template you sell, ready for your product pages.

Print shops

Show customers a preview of their upload on the product, with your own PSD templates or ours.

How it works

  1. Get a key

    Create a free Sandbox key in your Scaylr account. It works straight away.

  2. Send a design and pick templates

    Upload a PNG or JPEG (or give a link to it) and list up to 40 templates: library templates, your own PSDs, or a whole collection.

  3. Get your mockups

    Each template comes back as a JPEG link, usually within seconds. Poll the job or get a webhook when it is done, then send the images to your shop.

A short example

Two mockups from one design, in one request:

curl https://api.scaylr.io/api/batch/render \
  -H "Authorization: Bearer $SCAYLR_KEY" \
  -F design=@design.png \
  -F 'request={"templates":["lib:white-mug-kitchen-counter",
                           "lib:white-tshirt-flat-lay-oak-floor"]}'

# then ask for the job until it is done:
curl https://api.scaylr.io/api/batch/jobs/JOB_ID \
  -H "Authorization: Bearer $SCAYLR_KEY"
# → "status": "done", one "url" per template (JPEG, up to 2048 px)

Examples in JavaScript and Python, every option and the webhook format are in the API docs.

What you get

Pricing

One render = one template with your design = one JPEG. On the monthly plans that is a fraction of a cent per render.

Sandbox

$0
100 renders / month

For testing. Watermark, at most 1,024 px, free library templates, 1 key.

API Starter

$19/month
1,500 renders / month

No watermark, every library template, webhooks, 2 keys.

API Growth

$49/month
6,000 renders / month

Everything in Starter, 5 keys, higher priority in the queue.

API Scale

$149/month
25,000 renders / month

Everything in Growth, 10 keys, the highest queue priority.

Pay as you go

No monthly fee: buy credits when you need them. Credits never expire and give clean renders on every library template.

Credit packPricePer render
1,000 renders$202 ¢
5,000 renders$751.5 ¢
25,000 renders$2501 ¢

On a monthly plan, the plan's renders are used first, then your credits. Prices in US dollars.

FAQ

Can I use the mockups in my customers' listings?

Yes, on paid API plans and pay as you go. Mockups made with Scaylr library templates may be used in your own product listings and in your customers' product listings, shops, ads and social media. Your app must not let people download the template files or rebuild the template library, and the mockups may not be sold as stock images. The details are in the API terms.

Do I get the template files?

No. The API sends back finished JPEG mockups. Library template files are never handed out, and PSDs bought in the Scaylr shop can only be used by the account that bought them.

Can I use my own PSD templates?

Yes. PSDs you upload to My templates in the Scaylr studio, and templates you make with Mockup from a photo, can be rendered through the API. They stay private to your account. Own PSDs need an active Scaylr Starter or Pro studio plan. You are responsible for having the rights to the designs and PSDs you upload.

What is the Sandbox for?

Testing your integration. It is free, includes 100 renders a month on the free library templates, and puts a watermark on renders that are at most 1,024 px. Use a paid plan or credits for mockups you publish.

How long are the mockups kept?

30 days. Result links are deleted 30 days after the job was made, so copy the images to your shop or storage. Your uploaded design is deleted as soon as the job finishes.

Do failed renders count?

No. Only finished mockups count toward your renders. When your renders run out, new jobs are refused until next month or until you add credits, so there are no surprise bills.

Will every PSD work?

The API renders with Scaylr's own engine. If one of your own PSDs uses a Photoshop feature the engine doesn't support yet, that one mockup fails with a message saying so (and doesn't count), and the rest of the job still renders.

How do I get help?

Email info@scaylr.io (with the job id if it's about a render). We reply within 24 hours.

Try it freeCreate a Sandbox key in your Scaylr account and render your first mockups in a few minutes.
Get a free API key Read the docs