img_uuid, then poll or use an HTTPS callback for the single generated image.Seedream 5 Pro API for Image Generation
Access Seedream 5.0 Pro through the independent GoEnhance Open API. Send a text prompt or add up to 10 reference images, receive an
Create an API Key
Choose a Seedream 5 Pro Request Mode
Text-to-Image
Send the required prompt and omit image_list for pure text-to-image generation.

Reference-Guided Generation
Add 1–10 public image URLs in image_list. Each reference image adds 0.15 token, equal to $0.003.

Validate the request before submission and track the result as an asynchronous image task.
Seedream 5 Pro API Capabilities and Limits
Prompt validation
<code>prompt</code> is required and accepts 1–2,000 characters.
Eight aspect ratios
Set <code>ratio</code> to <code>1:1</code>, <code>4:3</code>, <code>3:4</code>, <code>16:9</code>, <code>9:16</code>, <code>3:2</code>, <code>2:3</code>, or <code>21:9</code>. Omit it to let the model choose from the prompt.
1K or 2K output
Set <code>image_size</code> to <code>1K</code> or <code>2K</code>. The documented default is <code>2K</code>.
Up to 10 references
Pass 1–10 URL objects in <code>image_list</code> for image-to-image guidance, or omit the field for text-to-image.
One image per task
Seedream 5.0 Pro returns a single generated image and does not support sequential grouped-image generation on this route.
Polling or callback completion
Save the returned <code>img_uuid</code>, then poll job detail or receive status changes at a public HTTPS callback URL.
GoEnhance prices the output tier and adds a small charge for each reference image.
Seedream 5 Pro API Pricing
1K: $0.045 per image
A 1K output costs 2.25 tokens, documented as $0.045 for one generated image.
2K: $0.09 per image
A 2K output costs 4.5 tokens, documented as $0.09 for one generated image.
References: $0.003 each
Each URL in <code>image_list</code> adds 0.15 token, equal to $0.003. Check the live GoEnhance pricing before production batches because platform terms can change.
Integrate the Seedream 5 Pro API
1
1. Create and protect an API key
Create a key at /keys, send it as bearer authorization, and keep it out of browser code and public logs.
2
2. Build the request
Add the required prompt, choose
1K or 2K, and optionally set a supported aspect ratio. 3
3. Add references only when needed
Include
image_list with 1–10 accessible image URLs for reference guidance; omit it for text-to-image. 4
4. Submit and persist img_uuid
POST to
https://api.goenhance.ai/api/v1/seedream-5-pro and store the returned img_uuid with your internal job record. 5
5. Poll or receive callbacks
Poll
GET https://api.goenhance.ai/api/v1/jobs/detail?img_uuid=..., or provide custom_callback_url for HTTPS status notifications. 6
6. Handle terminal results idempotently
Check HTTP status plus response
code/msg, correct invalid requests before retrying, and prevent duplicate downstream processing.Connect prompt generation, references, async tracking, storage, and review in one image pipeline.
What Developers Build with Seedream 5 Pro
Product campaign visuals
Generate original product-scene concepts from structured prompts for review and campaign production.
Reference-guided art direction
Use approved visual references to guide a new single-image result while keeping task handling consistent.
Localized creative variants
Adapt prompt details for markets and formats while preserving a shared request and review workflow.
Editorial illustration pipelines
Create 1K or 2K images for article art, covers, and campaign concepts.
Concept art and previsualization
Generate environments, objects, and mood studies for early creative decisions.
Automated asset queues
Connect submission, job persistence, polling or callbacks, storage, and human approval in a backend service.
Pricing, request fields, reference images, output behavior, and platform relationship.
