Pro and Flex modes for quality vs speed tradeoff
Pro and Flex modes for quality vs speed tradeoff
Generate photorealistic AI images with the Flux 2 API through API in One. High-quality text-to-image and image-to-image generation. Supports Pro and Flex modes with 1K/2K resolution.
These capabilities come from the current model config and backend route. Unreleased APIs are not listed.
Pro and Flex modes for quality vs speed tradeoff
1K and 2K resolution support
Image-to-image with up to 8 reference images
Webhook support for async workflows
Clients call same-origin API routes; the server BFF forwards to the matching Worker.
POST/api/v1/images/generations5 creditsHigh-quality AI image generation with excellent prompt following and photorealistic output.
promptstringText description of the image (3–5000 chars)
Requiredaspect_ratiostringOutput aspect ratio (e.g. 1:1, 16:9, 9:16)
Optional · Default 1:1typestringGeneration mode: "pro" (higher quality) or "flex" (faster/cheaper)
Optional · Default proresolutionstringOutput resolution: "1K" or "2K"
Optional · Default 1Kinput_urlsarrayArray of image URLs for image-to-image (max 8 images)
Optional{
"endpoint": "/api/v1/images/generations",
"headers": {
"Authorization": "Bearer <API_KEY>",
"Content-Type": "application/json"
},
"body": {
"model": "flux-2",
"prompt": "A serene Japanese garden with cherry blossoms, koi pond, and wooden bridge, photorealistic",
"aspect_ratio": "16:9",
"type": "pro",
"resolution": "1K"
}
}After creating image, video, audio, or tool tasks, poll the real task endpoint for results.
GET/api/v1/tasks/{task_id}Check generation task status and result.5–24 credits per image (~$0.05–$0.24)
These workflows are supported by the current model and backend node.
Generate product mockups and marketing visuals from text descriptions
Create AI-generated artwork and illustrations for content
Build AI image generation features into your application
Produce photorealistic stock images on demand
Credits vary by mode and resolution. Pro mode at 1K costs 5 credits, 2K costs 7 credits. Flex mode at 1K costs 14 credits, 2K costs 24 credits. Free credits included on sign up.
Pro mode produces higher quality results. Flex mode is faster and cheaper, suitable for rapid iteration. Set the "type" parameter to "pro" or "flex".
Yes. Flux 2 supports image-to-image by providing up to 8 input image URLs via the "input_urls" parameter alongside your text prompt.
Flux 2 supports 1K and 2K resolution output. Set via the "resolution" parameter.
Use POST /api/v1/images/generations with model "flux-2", then poll the returned task ID through /api/v1/tasks/{task_id}.