API v2.0 — Now with batch processing

Product Image
Generation API
for E-Commerce

REST API that generates professional product visuals for e-commerce platforms, digital marketplaces, and listing tools. Integrate in minutes, pay per API call.

Get API Key → View API Docs
Terminal
# Generate a product lifestyle shot curl -X POST https://api.prodvisual.com/v1/generate \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "image_url": "https://example.com/product.jpg", "style": "lifestyle", "platform": "amazon", "dimensions": "1500x1500" }' # Response { "status": "success", "credits_used": 1, "output_url": "https://cdn.prodvisual.com/out/abc123.png", "generation_time": "2.4s" }
8M+
API Calls / Month
4,200+
Developers
99.9%
API Uptime
<3s
Avg Response

Simple RESTful API

All endpoints return JSON. Authenticate with your API key via Bearer token.

POST /v1/generate Generate product visual
POST /v1/generate/batch Bulk generate (up to 50)
GET /v1/styles List available styles
GET /v1/account/credits Check credit balance
GET /v1/generations/{id} Get generation status

Built for Developers
& E-Commerce Platforms

Integrate product image generation directly into your marketplace, listing tool, or e-commerce workflow.

Sub-3s Response

Average API response time under 3 seconds. Async mode available for batch processing with webhook callbacks.

🎨

20+ Visual Styles

Lifestyle shots, white backgrounds, mockups, infographics, social media formats. All via a single style parameter.

💰

Credit-Based Pricing

1 API call = 1 credit. No monthly minimums, no rate tiers. Buy credits and use them whenever you need.

📊

Platform Presets

Pre-configured output for Amazon, eBay, Etsy, Shopify, WooCommerce and 50+ platforms. Correct dimensions included.

🚀

Batch Endpoint

Process up to 50 images per request. Ideal for catalog migrations, bulk listing tools, and inventory imports.

🔒

SDKs & Plugins

Official SDKs for Python, Node.js, PHP, and Go. WordPress & Shopify plugins available for no-code integration.

Up and Running in Minutes

Three steps to start generating product visuals via API.

1

Buy Credits

Purchase API credits with your credit card. Start with as low as $5. Credits never expire.

2

Get Your API Key

Receive your API key instantly after purchase. Use it to authenticate all API requests.

3

Make API Calls

Send product images to our endpoints. Get back professional visuals in under 3 seconds.

Pay Per API Call

No monthly fees, no rate tiers. Buy credits and consume them via API.

Buy API Credits

Each API call consumes 1 credit

1 Credit = $1 = 1 API Call (Image Generation)
🔒 Secure Payment ⚡ Instant Delivery 💰 No Subscription

Frequently Asked Questions

How do API credits work? +
Each API call to the /v1/generate endpoint consumes 1 credit. Batch requests consume 1 credit per image in the batch. Check your balance anytime via the /v1/account/credits endpoint. Credits never expire.
What are the rate limits? +
Standard API keys allow 60 requests/minute and 10,000 requests/day. Batch endpoint supports up to 50 images per request. Need higher limits? Contact us for enterprise plans.
Which SDKs are available? +
We offer official SDKs for Python (pip install prodvisual), Node.js (npm install prodvisual), PHP (Composer), and Go. We also have WordPress and Shopify plugins for no-code integration.
Can I use generated images commercially? +
Yes. All images generated through our API come with full commercial usage rights. Use them on marketplaces, e-commerce stores, advertising, social media, and print — no restrictions.
What is the refund policy? +
Unused credits can be refunded within 14 days of purchase. Credits that have already been consumed via API calls are non-refundable. Contact support@prodvisual.com for refund requests.

Start Building Today

Join 4,200+ developers generating product visuals via API.

Get API Credits — From $5 →