Skip to main content
POST
  • Seedream 5.0 Pro high-quality image generation model from ByteDance Seed team
  • Use the model parameter to select doubao-seedream-5-0-pro
  • Parameters are largely the same as Seedream-5.0, but Pro supports 1K and 2K resolutions
  • Supports text-to-image, image-to-image, and multi-reference generation
  • Billing rule: the first reference image is free; billing starts from the second reference image
  • Async task management, query results by task ID
Important Change: For better performance and cost control, we no longer support passing base64 image data directly in image_urls. Please use the Upload Image API first to upload images and get URLs, then call this endpoint.

Authorizations

Authorization
string
required
All endpoints require Bearer Token authenticationGet your API Key from the API Key Management PageAdd to request header:

Body

model
string
default:"doubao-seedream-5-0-pro"
required
Image generation model nameExample: "doubao-seedream-5-0-pro"
prompt
string
required
Text description for image generation
size
string
default:"1:1"
Image aspect ratioSupported aspect ratios:
  • 1:1 - Square (default)
  • 4:3 - Landscape 4:3
  • 3:4 - Portrait 3:4
  • 16:9 - Landscape widescreen
  • 9:16 - Portrait vertical
  • 3:2 - Landscape 3:2
  • 2:3 - Portrait 2:3
  • 21:9 - Ultra-wide
  • 9:21 - Ultra-tall
n
integer
default:1
Number of images to generateRange: 1-10 (minimum 1, maximum 10)Default: 1Note:
  • The total of reference images + generated images must be ≤ 15
  • Must enter a plain number (e.g., 1), do not use quotes or it will cause an error
Charges will be pre-deducted based on generated image count and reference image count, with the first reference image free
image_urls
string[]
Reference image URL list for image-to-image or image editing⚠️ URL format only (base64 no longer supported)
  • Publicly accessible image URL (http:// or https://)
  • You can use the Upload Image API to upload local images and get URLs
Limitations:
  • Image count: 1-10
  • Image formats: jpeg, png
  • Aspect ratio (width/height) range: [1/3, 3]
  • Width and height (px) > 14
  • Size: not exceeding 10MB
  • Total pixels: not exceeding 6000×6000 px
Billing notes:
  • The first reference image is free
  • Billing applies from the second reference image onward
metadata
object
Channel-specific parameters for advanced Seedream 5.0 Pro model configuration

Response

id
string
Unique task identifier for status queries
object
string
Object type, always generation.task
model
string
Model name used
status
string
Task status
  • queued - Queued for processing
  • in_progress - Processing
  • completed - Successfully completed
  • failed - Failed
progress
integer
Task progress percentage (0-100)
created_at
integer
Task creation timestamp (Unix timestamp)
metadata
object
Task metadata