Ideogram API seed for repeatable results vs Sume's 400
Ideogram endpoints take an optional seed for repeatable results. Sume's image schema has seed, but no model advertises it, so it returns 400.

On Ideogram, pass an integer seed and the docs say you get reproducible generation. On Sume's POST /v1/images, seed is in the schema but no model advertises it yet, so sending one returns 400 unsupported_parameter.
Ideogram facts are from its pose variants and Ideogram 4.0 pages; Sume facts are from Image models, read 2026-10-01.
How does seed work on Ideogram?
The pose variants page describes seed as an optional integer "for repeatable results". The Ideogram 4.0 page says "Set for reproducible generation", and its responses return the seed for each image, so you can read back the value that was used.
What does Sume do with seed?
| Question | Ideogram | Sume images |
|---|---|---|
| Field | Optional integer seed | seed in the schema |
| Accepted today | Yes | No model advertises it |
| Response | Seed returned per image | 400 unsupported_parameter |
Why is it a 400 and not ignored?
A request that sets a parameter the selected model does not list is rejected rather than silently dropped. Parameters a model accepts are published as capability descriptors, and the docs say output_compression and seed are in the schema but no model advertises them yet. A hard error means you never believe a run was seeded when it was not.
curl https://api.sume.com/v1/images \
-H "Authorization: Bearer $SUME_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"ideogram/ideogram-v3","prompt":"a red kite","seed":42}'
# expect HTTP 400 with code unsupported_parameterHow do I get a consistent look without a seed?
Do not count on identical pixels from a repeated request. Keep the stable parts of the request fixed (model id, prompt, aspect_ratio), and save the generated file when a result is a keeper. The same constraint applies to video; see Wan 3 seed and size for how that route reports it. Re-read the capability descriptors later, since the docs say no model advertises seed yet.
Sources
Related posts
More in Developers
- Edits 15-minute export vs Sume's 900-second trim and detach cap
Edits now exports up to 15 minutes on iOS. Sume trim and audio detach also top out at 900 seconds of output, from a source up to 1800 seconds.
- Edits compare 3 reels: read the clips with Sume video inspect
Instagram Edits compares up to 3 reels by views and watch time. Sume video inspect adds what the clips contain: probe facts, stills and an optional transcript.
- Instagram Edits in/out effects vs Sume timeline transitions
Edits adds 15 in and out effects on iOS. A Sume timeline compiles six transition types, capped at 1 second and 50% of the shorter neighbour.
- Instagram Edits Manage versions vs Sume Format bulk runs
Edits keeps several versions of one project. Sume queues up to 100 Format runs as variants with a concurrency window of 1 to 16 and a key per batch.
Written by Sume