Skip to main content
estudjo is a REST API that turns a single product photo into studio-quality marketing images and short cinematic videos. Instead of expensive photo shoots or manual post-production, you send an image URL and a scene template, and estudjo’s AI models handle the rest — returning permanent, ready-to-use output URLs you can plug straight into your storefront, ads, or CMS.

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.

Base URLs

Public API surface