---
title: "Flux Reimagine - Transform image"
method: POST
path: "/v1/ai/beta/text-to-image/reimagine-flux"
tags: ["reimagine-flux"]
---

# Flux Reimagine - Transform image

`POST /v1/ai/beta/text-to-image/reimagine-flux`

## Request

- Base URL: `https://api.magnific.com`
- URL: `https://api.magnific.com/v1/ai/beta/text-to-image/reimagine-flux`
- Auth: API key in header `x-magnific-api-key`

(Beta, synchronous) Reimagine Flux is a new AI model that allows you to generate images from text prompts.

## Request body

- ReimagineFluxRequest
  - `prompt` string
  - `webhook_url` string, uri: 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.
  - `image` string, byte, required: Base64 image to do the reimagination
  - `imagination` 'wild' | 'subtle' | 'vivid': Imagination type
  - `aspect_ratio` 'original' | 'square_1_1' | 'classic_4_3' | 'traditional_3_4' | 'widescreen_16_9' | 'social_story_9_16' | 'standard_3_2' | 'portrait_2_3' | 'horizontal_2_1' | 'vertical_1_2' | 'social_post_4_5': Image size with the aspect ratio. The aspect ratio is the proportional relationship between an image's width and height, expressed as *_width_height (e.g., square_1_1, widescreen_16_9). It is calculated by dividing the width by the height.\ If not present, the default is `original`.

## Response `200`

Success - The image has been generated

- TaskDetail
  - `task_id` string, uuid, required: Task identifier
  - `status` 'CREATED' | 'IN_PROGRESS' | 'COMPLETED' | 'FAILED', required: Task status
  - `generated` string[], required

## Other responses

- `400`: Bad Request - The server could not understand the request due to invalid syntax.
- `401`: Unauthorized - The client must authenticate itself to get the requested response.
- `500`: Internal Server Error - The server has encountered a situation it doesn't know how to handle.
- `503`: Service Unavailable

---

[API](https://skmtc.dev/magnific/apis/magnific-api.md) · [All operations](https://skmtc.dev/magnific/apis/magnific-api/llms.txt) · [OpenAPI document](https://skmtc.dev/magnific/apis/magnific-api/revisions/60711fb082c7?raw)
