Developer API

Build with Kitkoo API

Generate professional product mockups programmatically. Integrate mockup generation directly into your applications, workflows, and platforms.

Why Choose Our API

Built for developers, designed for scale

Lightning Fast

Generate mockups in seconds with our optimized infrastructure

Secure & Reliable

Enterprise-grade security with 99.9% uptime guarantee

Multiple Formats

Support for PNG, JPG, SVG, and high-res PDF outputs

Global CDN

Fast delivery worldwide with edge caching

Simple Integration

Get started in minutes with our RESTful API. Just a few lines of code to generate beautiful mockups.

RESTful API Design
Standard HTTP methods and JSON responses
Comprehensive SDKs
Official libraries for Node.js, Python, PHP, and Ruby
Detailed Documentation
Examples, guides, and API reference
View Quickstart Guide
example.js
// Generate a mockup with our API
const response = await fetch('https://api.kitkoo.com/v1/mockups/generate', {
  method: 'POST',
  headers: {
    'Authorization': 'Bearer YOUR_API_KEY',
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({
    template_id: 'tshirt-front-view',
    design_url: 'https://your-domain.com/logo.png',
    product_color: '#FFFFFF',
    technique: 'screen-print',
    output_format: 'png'
  })
});

const { mockup_url, id } = await response.json();
console.log('Mockup generated:', mockup_url);

Key Endpoints

POST/api/v1/mockups/generate

Generate a new mockup from template and design

GET/api/v1/mockups/:id

Retrieve a generated mockup by ID

GET/api/v1/templates

List all available mockup templates

POST/api/v1/batch

Generate multiple mockups in a single request

Full API Reference

Explore all available endpoints, parameters, and response formats in our complete API documentation.

Browse API Reference

Use Cases

See how developers are using our API

E-commerce Automation

E-commerce Automation

Automatically generate product mockups when new items are added to your store

Print-on-Demand

Print-on-Demand

Integrate with your POD platform to show customers real-time previews

Marketing Automation

Marketing Automation

Generate branded materials automatically for campaigns and social media

Authentication & Security

API Key Authentication

Secure your requests with API keys. Generate and manage keys from your dashboard.

Authorization: Bearer YOUR_API_KEY

Rate Limiting

Fair usage policies ensure reliability for all users. Check your rate limits in response headers.

• Free: 100 requests/hour
• Pro: 1,000 requests/hour
• Enterprise: Custom limits

Ready to Get Started?

Create an account to get your API key and start generating mockups in minutes.

View Documentation