# FLUX Pro 1.1 Ultra Text-to-Image (PaySponge x402)

> FLUX Pro 1.1 Ultra Text-to-Image (PaySponge x402) is a paid API for AI agents from fal.x402.paysponge.com, paid per call via x402, $0.06/call, status unknown (last checked 2026-10-12).

Submits a FLUX Pro 1.1 Ultra text-to-image generation job via fal.ai through the PaySponge x402 payment wrapper, with support for image prompting, aspect ratio control, and raw rendering mode.

## Facts

- Endpoint: POST https://fal.x402.paysponge.com/fal-ai/flux-pro/v1.1-ultra?utm_source=zero.xyz
- Price: $0.06/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-12
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/flux-pro-1-1-ultra-text-to-image-paysponge-x402-a7847422
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_CeCnp3rcL7X8lOmqGHnLP

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability flux-pro-1-1-ultra-text-to-image-paysponge-x402-a7847422 -d '<json body>'
```

Example prompt: Generate a photorealistic 16:9 landscape image of a misty Japanese mountain village at dawn with wooden bridges and lanterns, using raw rendering mode for a natural look — make the prompt enhancement off and use seed 42.

## When to prefer this

Choose this endpoint when you need the highest-quality FLUX Pro image generation (Ultra tier) with optional image-to-image prompting, non-standard aspect ratios (e.g. 21:9 cinematic or 9:21 tall), or raw/natural rendering mode. Prefer over FLUX Pro v1.1 (non-Ultra) when maximum detail and flexibility are needed. Prefer over FLUX Schnell or FLUX Dev when quality outweighs speed. Use when the requester is willing to pay $0.06 USDC per image for top-tier output. Not ideal for rapid iteration or batch previews where cheaper/faster variants suffice.

## Known failure modes

- Payment not accepted or insufficient USDC balance — x402 payment handshake fails before job is submitted
- Invalid aspect_ratio enum value — returns validation error
- Prompt missing from request body — returns 400 bad request
- image_url is unreachable or malformed — fal.ai backend rejects reference image
- image_prompt_strength outside 0–1 range — validation error
- Safety tolerance mismatch causes content rejection
- Job queued but result never returned — must poll status_url and handle timeout
- Rate limiting or capacity errors from fal.ai backend

## How this service works

POST /fal-ai/flux-pro/v1.1-ultra

## Output

Returns a JSON object containing a request_id, a response_url to poll for the final image, a status_url to check job progress, a cancel_url to abort the job, and the current queue_position. The agent must poll the response_url or status_url asynchronously to retrieve the generated image once processing completes.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "prompt"
 ],
 "properties": {
  "raw": {
   "type": "boolean",
   "description": "Generate less processed, more natural-looking images."
  },
  "seed": {
   "type": "integer"
  },
  "prompt": {
   "type": "string",
   "description": "Text prompt describing the desired output. Be concrete: name the subject, style, composition, and any key attributes. Longer prompts (50–200 words) typically produce more faithful results."
  },
  "image_url": {
   "type": "string",
   "description": "Optional reference image URL."
  },
  "sync_mode": {
   "type": "boolean"
  },
  "num_images": {
   "type": "integer"
  },
  "aspect_ratio": {
   "enum": [
    "21:9",
    "16:9",
    "4:3",
    "3:2",
    "1:1",
    "2:3",
    "3:4",
    "9:16",
    "9:21"
   ],
   "type": "string"
  },
  "output_format": {
   "enum": [
    "jpeg",
    "png"
   ],
   "type": "string"
  },
  "enhance_prompt": {
   "type": "boolean"
  },
  "safety_tolerance": {
   "enum": [
    "1",
    "2",
    "3",
    "4",
    "5",
    "6"
   ],
   "type": "string"
  },
  "image_prompt_strength": {
   "type": "number",
   "description": "Strength of the image prompt between 0 and 1."
  }
 },
 "additionalProperties": false
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "request_id",
  "response_url",
  "status_url",
  "cancel_url",
  "queue_position"
 ],
 "properties": {
  "cancel_url": {
   "type": "string",
   "format": "uri"
  },
  "request_id": {
   "type": "string"
  },
  "status_url": {
   "type": "string",
   "format": "uri"
  },
  "response_url": {
   "type": "string",
   "format": "uri"
  },
  "queue_position": {
   "type": "integer"
  }
 },
 "additionalProperties": false
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/flux-pro-1-1-ultra-text-to-image-paysponge-x402-a7847422/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from fal.x402.paysponge.com](https://www.zero.xyz/host/fal.x402.paysponge.com/llms.txt)
