---
title: "POST /bfl/v1/flux-pro-1.1-ultra"
method: POST
path: "/bfl/v1/flux-pro-1.1-ultra"
---

# POST /bfl/v1/flux-pro-1.1-ultra

`POST /bfl/v1/flux-pro-1.1-ultra`

Generate or edit images using the Flux Pro 1.1 Ultra model based on text prompts. <a href='https://docs.bfl.ai/api/tasks/generate-an-image-with-flux-11-[pro]-with-ultra-mode-and-optional-raw-mode' target='_blank'>Official documentation</a>

## Request body

- UltraRequest
  - `prompt` string, required — Image description. Note: Flux supports multilingual understanding, but English performs best in testing.
  - `aspect_ratio` '21:9' | '9:21' — Aspect ratio
  - `image_prompt` string — Reference image, base64 encoded
  - `raw` string — Generate images with lower processing and more natural appearance. Default: false
  - `seed` string — Random seed
  - `output_format` 'jpeg' | 'png' — Output format
  - `prompt_upsampling` boolean — Whether to enable prompt upsampling. true - yes, false - no
  - `safety_tolerance` integer — Safety tolerance level for input and output adjustment. Range: 0-6, where 0 is strictest and 6 is most permissive. Default: 2
  - `webhook_url` string — Asynchronous callback URL

## Response `200`

Request successful

- object
  - `status` string, required
  - `message` string, required
  - `data` object, required

## Other responses

- `400` — Parameter error
- `401` — Authorization failed

---

[API](https://skmtc.net/ttapi/apis/flowmusic-api-docs.md) · [All operations](https://skmtc.net/ttapi/apis/flowmusic-api-docs/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/ttapi/flowmusic-api-docs/versions/f27f8a59dbd0/schema)
