Forest streetwearExample 01flux-3-image
AliasFlux 3 ImageFlux 3 Image API by Black Forest Labs on TTAPI supports text-to-image, reference editing, multi-image composition, prompt bounding boxes, and optional web grounding up to 4K.
Forest streetwearExample 01
Mohair profileExample 02
Rain-track racersExample 03
Chair construction diagramExample 04Flux 3 official image examples
Adapted visual description; original generation prompt not published. Studio portrait with red lettering on a cream uniform and a vivid blue backdrop.
Adapted visual description; original generation prompt not published. A textured botanical poster with playful walking seedlings and decorative headline typography.
Adapted visual description; original generation prompt not published. A streetwear figure with an oversized hood and pink trousers on a woodland path.
Adapted visual description; original generation prompt not published. Fashion portrait combining reflective blue fibers, pastel checks, and dark studio lighting.
Adapted visual description; original generation prompt not published. Aerial landscape photography of a waterfall surrounded by dense vegetation and a winding trail.
Adapted visual description; original generation prompt not published. Overhead fashion photography with sculptural red fabric and tropical greenery.
Adapted visual description; original generation prompt not published. A collectible stamp featuring runners, textured paper, and a deep green presentation.
Adapted visual description; original generation prompt not published. An overhead editorial portrait with headphones, braided hair, and saturated orange lighting.
Adapted visual description; original generation prompt not published. A playful minimalist character constructed from a hat, eyes, and small legs.
What you can build with flux-3-image
Text to image
Describe a scene and choose an explicit aspect ratio and resolution tier.
Reference editing
Pass images to edit details, restyle a scene, or combine up to 10 references.
Prompt layout boxes
Use a normalized 0–1000 coordinate grid inside the prompt to describe placement or edit regions.
Model-specific controls
Standard Image exposes grounding; Klein instead adds paired width and height, seed, jpeg/png output, and 1–16 steps.
Per-action, in quota
Usage is metered in quota by model, action, and output settings.
Headers and submit parameters
Use the endpoint below with your TTAPI key and the request fields shown.
/bfl/v1/flux-3-imageCreate, edit, or combine images in an asynchronous Flux 3 task.
Official reference/flux/fetchRead task status and retrieve the generated image using jobId.
Official referenceHeaders
TT-API-KEYstringrequiredYour TTAPI API key.
Content-TypestringrequiredUse application/json.
Body
promptstringrequiredDescribe a new image or an edit. Refer to inputs in order as image 1, image 2, and so on. Optional layout boxes use a 0–1000 [top, left, bottom, right] grid in the prompt.
imagesstring | string[]optionalOmit for text-to-image; supply 1–10 HTTP(S) URLs or base64 images for editing or composition. Each input must be at least 256 × 256 pixels.
aspect_ratioenumoptionalDefaults to auto. Supports 21:9, 2:1, 16:9, 3:2, 7:5, 4:3, 5:4, 1:1, 4:5, 3:4, 5:7, 2:3, 9:16, 1:2, and 9:21. Auto follows the prompt or first reference; text-only fallback is 1:1.
resolutionenumoptional768sq, 1k, 1.5k, 2k, or 4k. Defaults to 1k; final dimensions depend on the aspect ratio.
safety_toleranceintegeroptional0–7, default 2; lower values are stricter. The approved maximum depends on the route and organization.
groundingbooleanoptionalDefaults to true and permits web and image search grounding. Set false to disable both searches and use the prompt only.
webhook_urlstringoptionalCallback URL for the asynchronous task. The submission returns jobId; use the callback or Flux Fetch to get the image.
From key to first result
Copy the resolved endpoint, authentication headers, and request body for this model.
curl --request POST \
--url https://api.ttapi.io/bfl/v1/flux-3-image \
--header 'TT-API-KEY: $TTAPI_KEY' \
--header 'Content-Type: application/json' \
--data '{"prompt":"Editorial photograph of a ceramic tea set on a linen table, soft daylight and realistic textures.","aspect_ratio":"3:4","resolution":"1k","grounding":false}'