Skip to content
Immersive AI

Seedream 5 Pro — an Immersive studio editorial

Image 12 credits by Henri Huotari · Oct 28, 2026

A reference-led apparel campaign: charcoal shirt, pink waveform mark, natural portrait and sculptural white-and-pink studio. Demonstrates human detail, fabric, logo placement and a wide editorial composition at the high quality setting. Fictional apparel concept.

This file couldn't be loaded. The link may have expired.
Input image immersive_icon.png
This file couldn't be loaded. The link may have expired.
Output result.png

Run it yourself

Set IMMERSIVE_API_KEY to an API key from your account. Create a free account to get one.

curl -X POST 'https://ai.im.inc/api/v1/image/generate' \
  -H "Authorization: Bearer $IMMERSIVE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "image": [
    "https://ai.im.inc/images/immersive_icon.png"
  ],
  "prompt": "Create one premium fashion editorial campaign photograph for Immersive, an imaginative modern creative technology brand. An adult woman with natural facial texture, a relaxed confident expression and short dark hair, wearing an oversized charcoal heavyweight T-shirt with a small accurately reproduced warm-pink Immersive waveform symbol from the supplied reference on the left chest (the wave only, no circular badge). Relaxed ivory tailored trousers. She stands in a sculptural warm-white studio with a tall curved pink paper backdrop folding behind her and hard late-afternoon white sunlight. Waist-up portrait at three-quarter angle, face clearly visible, one shoulder slightly forward, arms naturally relaxed with hands outside the frame, absolutely natural face, believable fabric texture and logo placement. The person occupies the left third; a bold arc of brand pink #FF3377 fills the right with airy off-white negative space. Understated independent design magazine photography, clean composition, sophisticated colour grading, 50mm lens. No headlines, no extra words, no jewellery logos, no glamour retouching, no neon or sci-fi effects.",
  "quality": "high",
  "generator": "seedream_5_pro",
  "aspect_ratio": "16:9",
  "output_format": "png"
}'

# Set JOB_ID to the response's "id", then poll every few seconds until the job has finished:
curl "https://ai.im.inc/api/v1/image/$JOB_ID" \
  -H "Authorization: Bearer $IMMERSIVE_API_KEY"

# The finished response has the result at url.
const headers = { Authorization: `Bearer ${process.env.IMMERSIVE_API_KEY}` };

const response = await fetch("https://ai.im.inc/api/v1/image/generate", {
  method: "POST",
  headers: { ...headers, "Content-Type": "application/json" },
  body: JSON.stringify({
    "image": [
      "https://ai.im.inc/images/immersive_icon.png"
    ],
    "prompt": "Create one premium fashion editorial campaign photograph for Immersive, an imaginative modern creative technology brand. An adult woman with natural facial texture, a relaxed confident expression and short dark hair, wearing an oversized charcoal heavyweight T-shirt with a small accurately reproduced warm-pink Immersive waveform symbol from the supplied reference on the left chest (the wave only, no circular badge). Relaxed ivory tailored trousers. She stands in a sculptural warm-white studio with a tall curved pink paper backdrop folding behind her and hard late-afternoon white sunlight. Waist-up portrait at three-quarter angle, face clearly visible, one shoulder slightly forward, arms naturally relaxed with hands outside the frame, absolutely natural face, believable fabric texture and logo placement. The person occupies the left third; a bold arc of brand pink #FF3377 fills the right with airy off-white negative space. Understated independent design magazine photography, clean composition, sophisticated colour grading, 50mm lens. No headlines, no extra words, no jewellery logos, no glamour retouching, no neon or sci-fi effects.",
    "quality": "high",
    "generator": "seedream_5_pro",
    "aspect_ratio": "16:9",
    "output_format": "png"
  }),
});
const job = await response.json();

// Poll every few seconds while the job is still running.
const running = ["pending", "queued", "submitted", "starting", "processing", "running", "streaming", "in_queue", "in_progress"];
let result;
do {
  await new Promise((resolve) => setTimeout(resolve, 5000));
  result = await (await fetch(`https://ai.im.inc/api/v1/image/${job.id}`, { headers })).json();
} while (running.includes(String(result.status).toLowerCase()));

console.log(result.url);
import os
import time

import requests

headers = {"Authorization": f"Bearer {os.environ['IMMERSIVE_API_KEY']}"}

job = requests.post(
    "https://ai.im.inc/api/v1/image/generate",
    headers=headers,
    json={
        "image": [
            "https://ai.im.inc/images/immersive_icon.png",
        ],
        "prompt": "Create one premium fashion editorial campaign photograph for Immersive, an imaginative modern creative technology brand. An adult woman with natural facial texture, a relaxed confident expression and short dark hair, wearing an oversized charcoal heavyweight T-shirt with a small accurately reproduced warm-pink Immersive waveform symbol from the supplied reference on the left chest (the wave only, no circular badge). Relaxed ivory tailored trousers. She stands in a sculptural warm-white studio with a tall curved pink paper backdrop folding behind her and hard late-afternoon white sunlight. Waist-up portrait at three-quarter angle, face clearly visible, one shoulder slightly forward, arms naturally relaxed with hands outside the frame, absolutely natural face, believable fabric texture and logo placement. The person occupies the left third; a bold arc of brand pink #FF3377 fills the right with airy off-white negative space. Understated independent design magazine photography, clean composition, sophisticated colour grading, 50mm lens. No headlines, no extra words, no jewellery logos, no glamour retouching, no neon or sci-fi effects.",
        "quality": "high",
        "generator": "seedream_5_pro",
        "aspect_ratio": "16:9",
        "output_format": "png",
    },
    timeout=300,
).json()

# Poll every few seconds while the job is still running.
running = {"pending", "queued", "submitted", "starting", "processing", "running", "streaming", "in_queue", "in_progress"}
while True:
    time.sleep(5)
    result = requests.get(f"https://ai.im.inc/api/v1/image/{job['id']}", headers=headers, timeout=60).json()
    if str(result.get("status", "")).lower() not in running:
        break

print(result["url"])
{
    "id": "7466f2dd82afe9afcbbbfab45c79c976",
    "url": "https://s3.eu-central-1.amazonaws.com/ai.im.inc/examples/outputs/a263a0f5-5164-4ff0-9268-0890cbf18759/result.png",
    "status": "succeeded",
    "image_id": "7466f2dd82afe9afcbbbfab45c79c976",
    "estimated_cost": 12
}

Your browser blocked the clipboard. Select the text and copy it by hand.

How the job runs

  1. POST returns the job's id and status right away.
  2. Poll GET /api/v1/image/{id} every few seconds while the job is running.
  3. When status is succeeded, download url. Failed jobs are refunded automatically.
Endpoint
POST /api/v1/image/generate
Cost
12 credits · $0.12
Output
Image · PNG