Fashion-editorial Format for a holiday-party lookbook clip
Call Sume's fashion-editorial Format for a magazine-grade holiday-party lookbook clip with a strong pose and restrained motion, from one garment image.

What the Format is for
sume-fashion-editorial makes "a finished high-fashion editorial video with a strong pose, dramatic styling, magazine-grade composition, and restrained cinematic motion". The catalog lists fashion campaigns, beauty editorials, luxury lookbooks and cover-story social films.
Party-season fashion is a lookbook: a few dressed-up moments rather than a try-on. It is not for static deliverables, so pair it with a still Format if the shop also needs a cover image.
A call you can run
Send the creative direction in instruction and any product or person image in attachments (images only, up to 30, public HTTPS). The run is one unattended turn, so name everything it needs to choose. generation_spend_cap_usd bounds the generation spend, and a Format without its own cap inherits $400, with $500 the platform maximum.
curl -sS -X POST "https://api.sume.com/v1/formats/sume/sume-fashion-editorial/runs" \
-H "Authorization: Bearer $SUME_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: party-look-1" \
-d '{
"instruction": "Holiday party lookbook: one velvet dress, dramatic side light, slow push-in, hold the pose. 9:16.",
"attachments": [{ "type": "input_image", "image_url": "https://cdn.example.com/velvet-dress.png" }],
"generation_spend_cap_usd": 40
}'Pick the Format by the question
Fashion Formats overlap, so choose by what the viewer must learn. Descriptions below come from the Sume catalog.
| Format | Built for |
|---|---|
| sume-fashion-editorial | campaigns, luxury lookbooks, cover-story social films |
| sume-virtual-try-on | a person switching into a supplied fashion item; outfit previews |
| sume-virtual-fitting | accurate garment fit, silhouette and movement on a supplied person |
After the run
A finished run gives primary_output_url and artifacts[]. Media is mirrored to durable media.sume.com URLs, and anyone who holds a URL can open it. Poll the run or pass communication.webhook_url to receive format.run.terminal. To change the result, start a new run with previous_run_id rather than a new brief from zero.
Sources
Related posts
More in Formats
- Format batch commit: files is a change set, so delete is separate
A batch PUT to a Format's contents commits many files at once. Unnamed files stay, deletes need DELETE, and one stale sha lands nothing.
- Format output_schema keywords: pattern and minLength yes, not no
Which JSON Schema keywords a Sume Format output_schema accepts (pattern, minLength, multipleOf, enum, const) and which fail as unsupported_keyword.
- Format output_schema nullable: true is rejected, use a type union
OpenAPI nullable: true fails a Sume output_schema as unsupported_keyword. Declare optional fields as type [string, null] and keep them in required.
- Format output_schema: $ref "#" fails, a $defs self-reference works
Sume rejects root recursion via $ref "#" in output_schema as unsupported_ref but accepts a $defs entry that references itself. How to write a tree.
Written by Sume