Create Image
Generate images with Magnific One, Magnific’s image model with art direction built in: from a prompt, it develops the composition, style, lighting and visual treatment before rendering.
Modes:
quality(default): one finished image, with selectablequalityandresolution(up to 4k)draft: a contact sheet of quick variations, returned as 8 or 16 individual images — explore directions, then render the chosen one inqualitymode
Key Features:
- Art direction from a short prompt
- Optional style reference images (up to 10), in both modes
- 10 aspect ratios, from
21:9to9:16
Output: the task’s generated array holds one image URL in
quality mode, or 8 or 16 URLs (one per individual image) in draft
mode.
Credits: a quality request is billed once, at the price of its
quality and resolution. A draft request is billed once for the
whole sheet, at the medium / 2k price, never per image. Reference
images do not change the price.
The request is processed asynchronously: the endpoint returns a task id
immediately. Retrieve the result by polling the task endpoint or by
providing an optional webhook_url.
Authorizations
Your Magnific API key. Required for authentication. Learn how to obtain an API key
Body
Text description of the image you want to generate. Magnific One develops the art direction (composition, style, lighting and visual treatment) from it before rendering.
Examples:
- Simple: "A lighthouse on a cliff at dusk"
- Detailed: "Editorial photo of a lighthouse on a basalt cliff at dusk, long exposure sea, warm window light, cinematic framing"
1 - 2000"A lighthouse on a cliff at dusk"
What the request produces.
quality: one finished image (default)draft: a contact sheet of quick variations, returned as 8 or 16 individual images (seetiles). Use it to explore directions before rendering the chosen one inqualitymode.
quality, draft "quality"
Aspect ratio of the image. In draft mode it describes each individual
image, not the contact sheet.
With tiles: 16 every ratio is honoured exactly. With tiles: 8 the
sheet is twice as wide relative to its images, and the ratios that no
longer fit are approximated to the closest supported one: 1:1, 2:3,
3:2 and 3:4 come back exact, the rest may deviate. Use tiles: 16
when the ratio of every image must be exact.
1:1, 2:1, 3:1, 2:3, 3:2, 3:4, 4:3, 16:9, 9:16, 21:9 "1:1"
Render quality in quality mode.
medium: faster and cheaperhigh: maximum detail (default)
Ignored in draft mode, which always renders at medium.
Credits: together with resolution, it sets the price of the
request.
medium, high "high"
Resolution tier of the image in quality mode. Combined with
aspect_ratio it selects the exact pixel size.
Ignored in draft mode, which always renders its contact sheet at 2k.
Credits: together with quality, it sets the price of the request.
1k, 2k, 4k "2k"
Number of individual images returned in draft mode. Ignored in
quality mode.
8: a 2x4 sheet (default). May approximateaspect_ratio16: a 4x4 sheet. Always preservesaspect_ratioexactly
8, 16 8
Optional reference images that guide the style of the result. Supported in both modes. They do not change the price.
1 - 10 elementsPublicly accessible image URL.
Optional callback URL that will receive asynchronous notifications whenever the task changes status. The payload sent to this URL is the same as the corresponding GET endpoint response, but without the data field.
"https://www.example.com/webhook"
Response
OK - The request has succeeded and the Magnific One process has started.