The image API for products

Beautiful AI images.
One fast API.

Generate rapid drafts with FLUX Schnell, upgrade selected images with FLUX Dev, and let RenderRoute handle provider routing behind the scenes.

Runware primary Together and Leonardo fallback FastAPI friendly

Opaque matte lilac ceramic perfume bottle with stopper on a warm stone plinth
Prismatic perfume studyFLUX Dev · 960 × 1472
Iridescent cyan and magenta sneaker floating over a dark platform
Fictional editorial portrait with copper geometric hair and amber light
Modern desert villa beneath a warm sunrise
PROMPT

“Luxury solid ceramic perfume bottle, completely opaque matte lilac glaze, rectangular modern flacon, matching ceramic stopper, thin polished chrome collar, warm travertine plinth, soft peach studio backdrop, commercial product photography, portrait composition”

Ready for your product
ONE CONTRACT ACROSSRunwareTogether AILeonardo AILocal inference
Generated-image showcase

See what one endpoint can create.

Move from product concepts to portraits, architecture, illustration, and campaign art without rebuilding your integration.

Explore the full gallery
Two quality lanes

Explore with Schnell.
Finish with Dev.

Use the same prompt to get a quick visual direction, then spend premium inference only on the concepts that earn it.

Fast-lane iridescent sneaker concept
FLUX SchnellFast concept pass
Premium-lane iridescent sneaker concept
FLUX DevPremium finishing pass
SAME PROMPT

Iridescent performance sneaker

“An iridescent performance sneaker floating over black stone, cyan and magenta studio glow, premium product campaign”

Fast-lane modern desert villa concept
FLUX SchnellDirection and composition
Premium-lane modern desert villa concept
FLUX DevMaterial and detail pass
SAME PROMPT

Desert villa at sunrise

“A modern desert villa at sunrise, warm stucco, blue glass, long shadows, cinematic architectural visualization”

Fast-lane fictional amber editorial portrait
FLUX SchnellFast visual exploration
Premium-lane fictional amber editorial portrait
FLUX DevSelected final treatment
SAME PROMPT

Amber editorial portrait

“Fictional editorial portrait with sculptural copper hair, amber rim light, dark navy background, fashion magazine art direction”

Python · FastAPI friendlyONE REQUEST
From prompt to URL

Call one endpoint.
Get the image.

Ask for fast or premium quality. RenderRoute selects an eligible route and returns the asset with useful metadata.

generate.pypython
import httpx

result = httpx.post(
    "https://renderroute.app/v1/images/generations",
    headers={"Authorization": f"Bearer {API_KEY}"},
    json={
        "prompt": "Editorial perfume bottle on warm travertine",
        "quality": "fast",
        "width": 960,
        "height": 1472,
    },
).json()

image_url = result["data"][0]["url"]
Read the complete API reference
Opaque matte lilac ceramic perfume bottle with stopper on a warm stone plinth
RETURNED IMAGEPrismatic perfume study
runware:101@1960 × 1472premium
Made for real products

Put image generation inside the workflow.

RenderRoute is built for applications that generate, review, select, and ship visual assets—not just a one-off prompt box.

Built for API teams

One integration. More room to move.

Keep the public contract stable while models, providers, and quality needs change behind it.

01

Fast by default

Use FLUX Schnell for responsive concepts, editor flows, feeds, and high-volume experimentation.

Explore Schnell →
02

Premium on demand

Promote selected work to FLUX Dev when detail and finishing matter more than raw iteration speed.

Explore Dev →
03

Provider-independent

Keep Runware, Together AI, Leonardo AI, and eligible local inference behind one request shape.

See routing patterns →
Simple image credits

Fast generation uses 1 credit.
Premium generation uses 3.

No separate provider accounts to wire into your product.

Common questions

What teams ask before they integrate.

Which image provider does RenderRoute use first?

The default fast route starts with Runware FLUX Schnell. Together AI and Leonardo AI can remain available as operational fallbacks, with the route order controlled by deployment settings.

When should I use FLUX Dev?

Use the premium lane for selected hero images, campaign finals, and other assets worth a slower, more detailed pass. Most products should explore with Schnell first.

Can I use RenderRoute from FastAPI or Python?

Yes. RenderRoute exposes a straightforward HTTP endpoint and includes Python, curl, and JavaScript examples. Server-side FastAPI applications can call it with httpx in a few lines.

What image sizes can I request?

The API supports configurable portrait, square, and landscape sizes. Width and height resolve to multiples of 64; the featured portrait preset is 960 by 1472.

Build the image feature

Start with one prompt and one API call.

Use the playground for the visual flow, then move into the server-side docs when you are ready to integrate.