Skip to main content
One request, one image URL back. Everything below was generated through these models:
Campaign direction 1 — glass bottle still life
Campaign direction 2 — palm shadow scene
Campaign direction 3 — beach product shot
Campaign direction 4 — botanical still life
POST /api/v1/images
Response
Your image is at images[0].url — download it or hotlink it.

Parameters

size is a strict enum — 1024x1024 and other values are rejected with validation_error. Pick one of the three.

Which model?

Three answers cover most cases:

Drafting & volume

flux-2-klein — $0.03, under 2 seconds

The default

nano-banana-2 — $0.06, great text rendering

Maximum quality

flux-kontext-max — $0.10, premium editing

In code

Try prompts live in the Playground — every run shows the exact request. Or let an agent drive: the MCP server gives Claude and Cursor these same models conversationally.