Skip to content

Seedream 5.0 Pro Edit

Integrate

Model id bytedance/seedream/v5/pro/edit
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.com/v1/run/bytedance/seedream/v5/pro/edit?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "Place the sneaker from image 1 on the desk of the office from image 2, natural lighting",
    "images": [
      "https://content.doitong.com/images/showcase/v3/gen_sneaker_ad.jpg",
      "https://content.doitong.com/images/gp/image_20260610003801_541d9719_316882.png"
    ]
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Files like the example: $0.14 140 API credits your files are measured before the run Run it on this page

Get API key
ByteDance Image Editing #editing#multi-reference#2k

Multi-image editing with Seedream 5.0 Pro, combining up to ten references into one 2K picture.

Made on Doitong

Public works made with Seedream 5.0 Pro by the Doitong community. Reuse a prompt in one click.

Public works shown: 16
Create a square profile picture featuring an abstract “5D” logo as an optical illusion. When view...

Create a square profile picture featuring an abstract “5D” logo as an optical illusion. When viewed small or from a distance, the “5D” should appear instantly clear through lighting, shadows, contrast, and negative space. When enlarged or viewed up close, the letters should dissolve into complex...

Art style: Cinematic Realistic. The man's hand slowly and carefully reaches out to a wooden books...

Art style: Cinematic Realistic. The man's hand slowly and carefully reaches out to a wooden bookshelf filled with neatly bound books. His fingers glide effortlessly over the spines, as if he were selecting a book by touch. The warm, soft light of the golden hour falls from the side, highlighting...

Art style: Vibrant 3D Toy Render. A wide establishing shot from a low angle of a vibrant green me...

Art style: Vibrant 3D Toy Render. A wide establishing shot from a low angle of a vibrant green meadow under a brilliant blue sky. A small blue tractor sits proudly in the center of a dirt path. Soft morning light casts long, gentle shadows across the grass. The mood is peaceful and full of...

На фоне шумного стадиона, Марк Ройс, в яркой форме, виртуозно обводит соперников, демонстрируя не...

На фоне шумного стадиона, Марк Ройс, в яркой форме, виртуозно обводит соперников, демонстрируя невероятную технику и ловкость. Он мчится к трибунам, полные восторженных болельщиков, его лицо выражает уверенность и радость. Вытянув руку вперед, над его ладонью парит сверкающий кристалл, окруженный...

make a long video with the following script The Greatest Story Ever Told: The Adi Parva Theme: Be...

make a long video with the following script The Greatest Story Ever Told: The Adi Parva Theme: Beginnings, Magic, and Family Scene 1: The Magical Forest (Setting: A peaceful forest with birds chirping. A group of young students are sitting around an old, wise storyteller named Rishi...

The Hook: Start with a blank piece of paper and a single, strange squiggle. The Action: Use a fas...

The Hook: Start with a blank piece of paper and a single, strange squiggle. The Action: Use a fast-motion (time-lapse) effect to turn that squiggle into a recognizable animal or character. The Twist: At the end, use a "transition" where you tap the drawing, and a real-life object related to the...

Ключевая задача: лицо девушки со второго фото должно быть полностью перерисовано в художественном...

Ключевая задача: лицо девушки со второго фото должно быть полностью перерисовано в художественном, живописном стиле первой картины. Обработай черты лица так, чтобы они выглядели нарисованными, с видимыми мазками кисти, текстурой холста и в той же цветовой палитре, что и на первом изображении. При...

Art style: 3D Pixar. Аня сидит на полу в гостиной, пока ребенок спит девочкой 3х лет светловолосо...

Art style: 3D Pixar. Аня сидит на полу в гостиной, пока ребенок спит девочкой 3х лет светловолосой , и рисует в большом скетчбуке акварелью. Она полностью поглощена процессом. Вокруг разложены краски и кисти. На ее лице — улыбка чистого, незамутненного счастья....

Build a request

Controls are generated from the model schema. The code and the price update as you change them.

•required

Text instructions for editing the image.

•required image_urls
Drop a file, or

Reference image URLs, with processing restricted to the final 10 entries whenever the submitted list exceeds the supported maximum of 10 images.

image_size default auto_2K

Output image dimensions, requiring a total pixel count within 1024x1024–2048x2048 and an aspect ratio within 1/16–16.

num_images default 1

Count of independent model generation runs using the prompt.

Advanced output_format · enhance_prompt_mode
output_format default jpeg

File format for the output image.

enhance_prompt_mode default standard

Prompt optimization setting: choose `standard` to favor image quality or `fast` for shorter generation time.

POST /run/bytedance/seedream/v5/pro/edit?wait=20 quote → $0.14
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.com/v1/run/bytedance/seedream/v5/pro/edit?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "Place the sneaker from image 1 on the desk of the office from image 2, natural lighting",
    "images": [
      "https://content.doitong.com/images/showcase/v3/gen_sneaker_ad.jpg",
      "https://content.doitong.com/images/gp/image_20260610003801_541d9719_316882.png"
    ]
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Run this request

Your key stays in this browser: it is sent only to the Doitong API and saved (localStorage) only if you tick Remember. Get an API key

About Seedream 5.0 Pro Edit

Give Seedream 5.0 Pro up to ten reference images (products, logos, people, places) and describe how to combine or change them; it keeps materials and lettering faithful. Output between 1 and 4 megapixels, up to six images per request.

Parameters

Send either the canonical name or the native name, not both. Canonical names

NameType DefaultAllowed Description
promptrequired
Typestring
Text instructions for editing the image.
image_sizeoptional
Typeobject
Defaultauto_2K
square_hdsquareportrait_4_3portrait_16_9landscape_4_3landscape_16_9auto_1Kauto_2K
Output image dimensions, requiring a total pixel count within 1024x1024–2048x2048 and an aspect ratio within 1/16–16.
num_imagesoptional num_outputs
Typeinteger
Default1
1 – 6
Count of independent model generation runs using the prompt.
output_formatoptional
Typeenum
Defaultjpeg
jpegpng
File format for the output image.
enhance_prompt_modeoptional
Typeenum
Defaultstandard
standardfast
Prompt optimization setting: choose `standard` to favor image quality or `fast` for shorter generation time.
image_urlsrequired images
Typeurl[] · image
Reference image URLs, with processing restricted to the final 10 entries whenever the submitted list exceeds the supported maximum of 10 images.
required Canonical name, also accepted

File parameters take a public https:// URL, a data: URI up to 10 MB, or the file_url of an upload. Files

Output

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "bytedance/seedream/v5/pro/edit",
  "status": "succeeded",
  "created_at": "2026-10-20T12:00:00Z",
  "started_at": "2026-10-20T12:00:02Z",
  "completed_at": "2026-10-20T12:00:09Z",
  "queue_position": null,
  "cost": {
    "credits": 140,
    "usd": "0.14",
    "charged": 140,
    "refunded": 0
  },
  "input": {
    "prompt": "Place the sneaker from image 1 on the desk of the office from image 2, natural lighting",
    "images": [
      "https://content.doitong.com/images/showcase/v3/gen_sneaker_ad.jpg",
      "https://content.doitong.com/images/gp/image_20260610003801_541d9719_316882.png"
    ]
  },
  "output": {
    "images": [
      {
        "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
        "content_type": "image/jpeg",
        "file_name": "0-output.jpeg",
        "file_size": 1843200,
        "width": 1024,
        "height": 768
      }
    ]
  },
  "outputs": [
    {
      "type": "image",
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
      "content_type": "image/jpeg",
      "file_size": 1843200,
      "width": 1024,
      "height": 768,
      "stored": true
    }
  ],
  "error": null,
  "metrics": {
    "inference_seconds": 6.8
  },
  "urls": {
    "self": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
Your files, your choiceEvery outputs[].url is a copy on our storage: kept forever (paid per GB-month) or 7 days for free, by your account setting or ?storage=.
Same shape on every modeltype, url, content_type, width, height and duration, for images, video and audio alike. output is the model’s own result object.
Fields of output
images
array of object {url, content_type, file_name, file_size, width, height}Images produced by generation.

More models: Image Editing

For AI agents: this page as Markdown is at https://doitong.com/developers/models/bytedance/seedream/v5/pro/edit.md. All models and guides: https://doitong.com/developers/llms.txt