Skip to main content
AI Gen Studio provides a product image enhancement API built for marketplaces, catalog import tools, and commerce platforms. Send product photo URLs, choose a preset, and receive clean ecommerce-quality images — without writing a prompt for every product.

Quickstart

Create your first sandbox enhancement in under 5 minutes.

Authentication

Get an API key and authenticate your first request.

Presets

Choose the right preset for your catalog workflow.

API Reference

Explore endpoints, parameters, and response schemas.

How it works

AI Gen Studio accepts public product image URLs and returns enhanced, ecommerce-ready images. The API is designed so your backend selects a preset once and reuses it across thousands of product photos.
1

Get a sandbox API key

Open the AI Gen Studio dashboard and create a sandbox key. Sandbox keys start with aigen_test_ and never consume credits.
2

List presets

Call GET /api/v1/product-image-enhancement-presets to see available enhancement strategies. For most single-product catalogs, start with single_product_white_background.
3

Create an enhancement

Submit one to 20 product image URLs with an Idempotency-Key. The API accepts the batch and returns an enhancement.id immediately.
4

Poll or receive webhooks

Check enhancement status by polling the status endpoint, or add a webhook_url to receive signed events as each image completes.
5

Switch to live

When your integration is ready, create a live key (aigen_live_) and process real catalog images with paid API credits.

Key features

Preset-Driven

Select an enhancement intent once — no per-product prompts required.

Strict Preservation

Labels, colors, logos, and proportions stay unchanged across all enhancements.

Batch Processing

Submit up to 20 images per request and process entire catalog imports automatically.

Sandbox Environment

Build and test your full integration without spending credits or touching live data.

Signed Webhooks

Receive real-time HMAC-signed events for every completed or failed image.

Idempotency

Retry create requests safely — the same key and body always return the same enhancement.