Dynamic Mockups
Generate Mockups via API as fast as 1 sec ⚡️
Create realistic mockups on-demand in your website, software, or app in a few lines of code using Adobe Photoshop Templates.
import fetch from "node-fetch";
await fetch("https://app.dynamicmockups.com/api/v1/renders", {
method: "POST",
headers: {
"Accept": "application/json",
"Content-Type": "application/json",
"X-API-KEY": "YOUR_API_KEY_HERE",
},
body: JSON.stringify({
mockup_uuid: "c315f78f-d2c7-4541-b240-a9372842de94",
smart_objects: [
{
uuid: "128394ee-6758-4f2f-aa36-e2b19b152bd9",
asset: {
url: "https://dynamicmockups.com/logo.png"
},
color: "#ffd667",
},
],
}),
})
.then((response) => response.json())
.then((result) => console.log(result));
require 'httparty'
class MockupService
include HTTParty
base_uri 'https://app.dynamicmockups.com/api/v1'
def initialize(api_key)
@api_key = api_key
end
def create_mockup
self.class.post('/renders',
headers: {
'Accept' => 'application/json',
'Content-Type' => 'application/json',
'X-API-KEY' => @api_key
},
body: {
mockup_uuid: 'c315f78f-d2c7-4541-b240-a9372842de94',
smart_objects: [
{
uuid: '128394ee-6758-4f2f-aa36-e2b19b152bd9',
asset: {
url: 'https://dynamicmockups.com/logo.png'
},
color: '#ffd667'
}
]
}.to_json
)
end
end
import requests
url = "https://app.dynamicmockups.com/api/v1/renders"
headers = {
"Accept": "application/json",
"Content-Type": "application/json",
"X-API-KEY": "YOUR_API_KEY_HERE"
}
data = {
"mockup_uuid": "c315f78f-d2c7-4541-b240-a9372842de94",
"smart_objects": [{
"uuid": "128394ee-6758-4f2f-aa36-e2b19b152bd9",
"asset": {
"url": "https://dynamicmockups.com/logo.png"
},
"color": "#ffd667"
}]
}
response = requests.post(url, headers=headers, json=data)
print(response.json())
namespace App\Services;
use Illuminate\Support\Facades\Http;
class MockupService
{
public function createMockup($apiKey)
{
$response = Http::withHeaders([
'Accept' => 'application/json',
'Content-Type' => 'application/json',
'X-API-KEY' => $apiKey,
])
->post('https://app.dynamicmockups.com/api/v1/renders', [
'mockup_uuid' => 'c315f78f-d2c7-4541-b240-a9372842de94',
'smart_objects' => [
[
'uuid' => '128394ee-6758-4f2f-aa36-e2b19b152bd9',
'asset' => [
'url' => 'https://dynamicmockups.com/logo.png'
],
'color' => '#ffd667',
],
],
]);
return $response->body();
}
}
For Print-on-Demand Platforms, Marketplaces and Brands
If you’re building a
Print-on-Demand platform, AI-Powered Marketplace, E-commerce
brand, or you just like automating
stuff, you can dynamically add realistic Mockups to any section of
your website and app in minutes.
Trusted by 2,000+ companies & individuals from
0.9s
Max Render Speed
5 min
Setup Process
99.99%
Server Uptime
1M+
Mockups Created Monthly
Stand out with unique Adobe Photoshop Mockups
Create on-brand Mockups that resonate with your target audience with your own custom Adobe Photoshop Templates.
Bulk create realistic Mockups with a few lines of code
Dynamically create realistic Mockups in your own website, software or app just by providing your designs and colors.
PokeyTifu99
New Mockups revived my Sales!
“I put my shop in vacation mode in March and couldn’t get it going again. Took time to redo all Mockups on my top sellers and it revived my traffic. Every listing is 7 photos and all of them are useful for customers when they scroll through. Don't get discouraged, just adapt and make changes!”
Testimonials
What users are saying about Dynamic Mockups
Discover our pricing plans
Learn more about our API pricing plans, compare features, and subscribe.
FAQ
Is the Mockup Generator API easy to integrate?
Yes, the API comes with clear instructions and works with common programming languages, making integration straightforward. Check out our API Docs for more info.
Can the API handle a lot of requests at once?
Yes, the API can manage large numbers of requests efficiently. The API runs on AWS so there are basically no technical limitations.
Will the mockups be high-quality?
Yes, the API generates high-resolution images, ensuring your mockups look sharp.
Can I use my own Photoshop templates with the API?
Yes, the API supports custom Photoshop templates. Check out our Formatting Guide to ensure that you get the best results.
How fast does the API create mockups?
The API can generate mockups in less than 1 second. The time it takes can vary based on the complexity and size of your template, the size of your design asset and your internet connection. Check out our Formatting Guide to ensure that you get the best results.
What happens if something goes wrong with the mockup generation?
The API has built-in error handling that provides clear messages to help you quickly identify and fix any issues. You can also join our Slack Community and get help from our engineers.
How much does the API cost?
The pricing is based on how many mockups you make. Check out the Pricing and make sure to review the costs so there are no surprises.