eroq api · image
Pictures your users
are allowed to ask for.
Three models behind one endpoint — photoreal, anime and painterly — at a flat ten credits a render. Reference images hold a face across generations, and adult work between adult characters is a policy question here, not a filter's.
Flat 10 credits · failed renders refund themselves
50 free credits on signup · no card required
curl https://eroq.ai/v1/images/generations \
-H "Authorization: Bearer $EROQ_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "eroq-image-one",
"prompt": "portrait of a starship mechanic, grease-stained overalls, warm hangar light, 35mm",
"negative_prompt": "blurry, extra fingers"
}'The models
3 models. Flat prices.
Image One
imageeroq-image-one
Character-grade image generation with negative prompts and CFG control. Returns the image inline — we never retain your outputs.
10 credits / image
Image Anime
imageeroq-image-anime
A diffusion family tuned for anime, manga and stylized illustration. Same controls and price as Image One.
10 credits / image
Image Art
imageeroq-image-art
A prose-driven engine for artistic and painterly renders — it follows long, descriptive prompts closely.
10 credits / image
What you get
Image, built for products that ship.
Three looks, one call
Image One is the photoreal flagship, Image Anime covers illustration and stylised character work, Image Art is painterly and prompt-faithful. Same request shape, same price — the model id is the only thing that changes.
The same face, twice
Pass a reference photo and the render keeps the likeness. Save one as a Character and every call that mentions it inherits the face, which is the only reliable way to make a character look like themselves across a catalogue.
Inline or hosted
Responses come back as base64 by default, or set store and get a CDN URL instead — useful when the image is headed straight into a feed and you would rather not proxy a megabyte through your own server.
Framed, not cropped
Five aspect ratios render as real compositions rather than a square trimmed after the fact. A 9:16 portrait is composed vertical, which matters when the output is going into a story or a card.
Flat, and refunded
Ten credits an image, every model, every size. A generation that fails refunds itself and the refund lands in your usage ledger, so you are never paying for a blank.
Adults, fiction, no real people
Mature imagery between adult characters is supported. The hard limits are absolute and enforced at the account level — no minors, no real identifiable people — and a request that crosses one returns content_blocked without a charge.
In the reference
Keep reading
FAQ
The short version.
What does an image cost? +
Ten credits, on every image model and every aspect ratio. There is no size surcharge and no token math.
Can I edit an existing photo? +
Yes — send it as a reference and describe the change. With a single reference the source image decides the frame, so the aspect parameter is ignored in that mode.
Which aspect ratios are available? +
1:1, 3:4, 4:3, 9:16 and 16:9. The 21:9 ratio is video only.
Is there an upscaler? +
No. Renders come out at the model's native size, so choose the aspect ratio you need up front rather than planning to enlarge afterwards.
Are generated images kept? +
Yes — every render is saved to your own creation library with the prompt and settings that made it, which is what makes a later remix possible. It is private to your workspace and you can delete any of it.
First call in five minutes.
Sign up, create a key, paste the quickstart. 50 free credits are enough to try every model, and plans start at $15.