Skip to main content
POST
Seedream 5.0 Pro

Introduction

Seedream 5.0 Pro (model dola-seedream-5-0-pro-260628) supports text-to-image, single-image editing, and multi-image reference / fusion. It uses the OpenAI-compatible image generation API with synchronous responses. Each request currently returns 1 image. Multiple reference images mean multiple inputs, not multiple outputs. To get multiple results, send multiple requests. See also Image generation for multi-model comparison.

Authentication

string
required
Bearer Token, e.g. Bearer sk-xxxxxxxxxx
string
required
application/json
Create an API Key in the platform console. Do not embed keys in frontend code, public repos, or client packages.

Model info

Endpoint

Request parameters

prompt

Required text instruction describing the desired output. For image-to-image, also describe how to use or modify the reference images.

images

Pass one or more image URLs reachable by the platform:
Multi-image example:
  • URLs must be server-accessible (not only valid in a local browser).
  • Multiple images are for reference / fusion / editing; output is still one image.
  • Current test and production calls use the images array field.
  • Format, size, count, and accessibility must satisfy upstream model limits.

size

Supports resolution tiers or custom pixel sizes:
Common sizes:

Request examples

Success response

The platform returns an OpenAI-compatible image generation result:

Response fields

data[].url is typically temporary. Download and persist to your own storage immediately after receiving the response.

Multiple images

This model currently returns only 1 image per request. The following request can pass 2 reference images, but the result is still 1 image:
For 3 independent results, send 3 requests instead of relying on n: 3:

Error handling

Failed requests usually return a JSON error object:
Common issues: