What you can build
Image Generation
Generate studio-quality product images with predefined or custom scene templates
Video Generation
Create short cinematic product videos from a single photo
Scene Management
Build reusable prompt templates scoped to specific models and categories
Credit Wallet
Track and manage generation spend via the wallet API
How it works
1
Submit a generation request
Send a
POST /generate request with your product image URL, the model you want to use, and a scene identifier that defines the visual style.2
Receive a task ID
The API responds immediately with a
task_id. Generation happens asynchronously, so your request never blocks.3
Poll for status
Call
GET /status?taskId={task_id} periodically until the status field returns completed.4
Download your results
Retrieve your generated assets from the
result_urls array — these are permanent, public-read object storage URLs ready to use anywhere.All endpoints require an
X-Api-Key header except GET /healthz.