reimagine-flux

Flux Reimagine - Transform image

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

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

Request body

promptstring
webhook_urlstring 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.

imagestring 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.

Example request

{
  "prompt": "A beautiful sunset over a calm ocean",
  "webhook_url": "https://www.example.com/webhook"
}

Response

Success - The image has been generated

task_idstring uuid required

Task identifier

status'CREATED' | 'IN_PROGRESS' | 'COMPLETED' | 'FAILED' required

Task status

generatedstring[] required

Example response

{
  "generated": [
    "https://openapi-generator.tech",
    "https://openapi-generator.tech"
  ],
  "task_id": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
  "status": "CREATED"
}

Changes

No recorded changes to this operation across all 1 revision of this API.