Overview
Seedream 5.0 is a ByteDance image generation model for text-to-image creation and reference-guided image generation. It supports 2K and 3K output presets, optional web search, selectable output format, and flexiblesize input for callers who prefer explicit dimensions.
| Capability | Value |
|---|---|
| Model ID | seedream-5-0 |
| Modes | text-to-image, image-to-image |
| Prompt length | 1-5000 characters |
| Reference images | 1-14 URLs for image-to-image |
| Images per task | max_images is required, 1-10 |
| Resolution tiers | 2K, 3K |
| Aspect ratios | 1:1, 2:3, 3:2, 4:3, 3:4, 9:16, 16:9, 21:9 |
| Size input | 2K, 3K, 2048x2048, 2048X2048, 2048*2048 |
| Output formats | jpeg, png |
| Web search | true, false |
| Prompt optimization | standard |
Endpoint and authentication
Base URL:| Method | Endpoint | Purpose |
|---|---|---|
POST | /generateTask/seedream-5-0 | Submit a generation task |
GET | /statusTask/seedream-5-0?taskId={taskId} | Poll task status and retrieve results |
Copy-paste async quickstart
This minimal request submits a text-to-image task and returns ataskId.
taskId; you need it to poll for the final result.
Poll for result
Request body
Text-to-image
Image-to-image
Explicit size
Parameters
Result delivery mode. Use
async for polling with statusTask, or callback for webhook delivery.Required when
request_type is callback. Must be a public HTTPS URL that can receive the final task payload. See Webhooks.Seedream 5.0 input parameters.
Size presets from resolution + aspect_ratio
When aspect_ratio is provided, Seedream 5.0 maps resolution and aspect_ratio to these output dimensions:
| Aspect ratio | 2K size | 3K size |
|---|---|---|
1:1 | 2048x2048 | 3072x3072 |
4:3 | 2304x1728 | 3456x2592 |
3:4 | 1728x2304 | 2592x3456 |
16:9 | 2848x1600 | 4096x2304 |
9:16 | 1600x2848 | 2304x4096 |
3:2 | 2496x1664 | 3744x2496 |
2:3 | 1664x2496 | 2496x3744 |
21:9 | 3136x1344 | 4704x2016 |
Response format
Submit task response
POST /generateTask/seedream-5-0 returns a task ID when the task is accepted:
API status code.
200 means the task was accepted.Human-readable status message.
Task identifier used for later polling or webhook matching.
Polling and delivery guidance
Seedream 5.0 tasks are asynchronous.| Resolution | Typical generation time | Recommended first poll | Poll interval |
|---|---|---|---|
2K | 25s-35s | 20s after task creation | 3s |
3K | 35s-50s | 20s after task creation | 3s |
callback_url instead of tight polling loops.
Billing
Seedream 5.0 is billed per generated image. The current public APIXO price is a single flat rate for this model.| Unit | APIXO price |
|---|---|
| Per generated image | $0.0320 / image |