# Seedream 5.0 Flash Edit > ByteDance Seedream 5.0 Flash image editing via Fal.AI. Fast, low-cost editing and multi-reference composition from up to 10 input images (referenced as Figure 1, Figure 2, ...), at 1K-2K output. - **Provider**: fal - **Model ID**: bytedance/seedream/v5/flash/edit - **Category**: image_generation - **Credits**: 63 per request - **Pricing Type**: input_based ## API Endpoint Base URL: https://api.core.today/v1 ### Create Prediction POST /predictions ### Get Status GET /predictions/{job_id} ### Cancel DELETE /predictions/{job_id} ## Authentication Header: `X-API-Key: YOUR_API_KEY` ## Input Parameters - `enable_safety_checker` (boolean, optional): If set to true, the safety checker will be enabled. (Default: `True`) - `image_urls` (array, **required**): Input reference images (refer to them in the prompt as Figure 1, Figure 2, ...). Up to 10; if more are sent, only the last 10 are used. - `output_format` (string, optional): The file format of the generated image. (Default: `jpeg`; Options: `jpeg`, `png`) - `prompt` (string, **required**): The text prompt used to edit the image. - `image_size` (string, optional): Output size preset. auto_1K / auto_2K pick the aspect ratio automatically; total pixels must be between 1024x1024 and 2048x2048. (Default: `auto_2K`; Options: `auto_2K`, `auto_1K`, `square_hd`, `portrait_4_3`, `portrait_16_9`, `landscape_4_3`, `landscape_16_9`) - `num_images` (integer, optional): Number of separate generations to run (one image each). Charged per image. (Default: `1`; Range: min: 1, max: 6) ## Example Request ```json { "model": "bytedance/seedream/v5/flash/edit", "input": { "image_urls": [ "https://storage.googleapis.com/falserverless/example_inputs/seedreamv45/seedream_v45_edit_input_1.png", "https://storage.googleapis.com/falserverless/example_inputs/seedreamv45/seedream_v45_edit_input_2.png", "https://storage.googleapis.com/falserverless/example_inputs/seedreamv45/seedream_v45_edit_input_3.png" ], "output_format": "jpeg", "prompt": "Replace the product in Figure 1 with that in Figure 2. Seamlessly render the logo in Figure 3 into the product design, in a frosted glass texture.", "image_size": "auto_2K" } } ``` ## Response Format ```json { "job_id": "abc123", "status": "pending", "provider": "replicate", "model": "black-forest-labs/flux-schnell", "created_at": "2026-01-01T00:00:00Z", "result": null, "error": null } ``` Status values: `pending`, `processing`, `completed`, `failed`, `cancelled` ## Usage Flow 1. POST /predictions with model and input → receive job_id 2. Poll GET /predictions/{job_id} until status is `completed` or `failed` 3. Result contains output URL(s) or data ## Output Type json ## Tags image-editing, image-to-image, seedream, bytedance ## Documentation https://fal.ai/models/bytedance/seedream/v5/flash/edit