# FLUX Pro 1.1 Text-to-Image via PaySponge x402

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

Submits a FLUX Pro 1.1 text-to-image generation job to fal.ai through the PaySponge x402 payment wrapper, returning a queued job handle for polling.

## Facts

- Endpoint: POST https://fal.x402.paysponge.com/fal-ai/flux-pro/v1.1?utm_source=zero.xyz
- Price: $0.04/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-text-to-image-via-paysponge-x402-b55b6881
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_uZsOWhRhqYyfzXocbgyJO

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-text-to-image-via-paysponge-x402-b55b6881 -d '<json body>'
```

Example prompt: Generate a FLUX Pro 1.1 image of a golden retriever sitting in a sunlit meadow full of wildflowers, in landscape 16:9 format as a JPEG, using seed 42 — I want it photorealistic and detailed.

## When to prefer this

Use FLUX Pro 1.1 when you need high-quality, production-grade text-to-image output with strong prompt adherence and need to pay per-call via USDC through the x402 protocol. Prefer this over FLUX Schnell when quality matters more than speed, over FLUX Dev when you need commercial use, and over FLUX Pro 1.1 Ultra when you don't need the highest resolution. Ideal for agents that need to pay programmatically without API key subscriptions.

## Known failure modes

- Payment not accepted or insufficient USDC balance — x402 payment failure
- Invalid or missing prompt field — 400 validation error
- Unsupported image_size value — 400 schema error
- Safety tolerance level triggers content rejection
- Job queued but result polling times out — async failure
- fal.ai backend unavailable — upstream 5xx error

## How this service works

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

## Output

Returns a JSON object with 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 actual generated image is retrieved asynchronously by polling response_url.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "prompt"
 ],
 "properties": {
  "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."
  },
  "sync_mode": {
   "type": "boolean"
  },
  "image_size": {
   "oneOf": [
    {
     "enum": [
      "square_hd",
      "square",
      "portrait_4_3",
      "portrait_16_9",
      "landscape_4_3",
      "landscape_16_9"
     ],
     "type": "string"
    },
    {
     "type": "object",
     "properties": {
      "width": {
       "type": "integer",
       "description": "Width in pixels."
      },
      "height": {
       "type": "integer",
       "description": "Height in pixels."
      }
     },
     "additionalProperties": false
    }
   ]
  },
  "num_images": {
   "type": "integer"
  },
  "output_format": {
   "enum": [
    "jpeg",
    "png"
   ],
   "type": "string"
  },
  "enhance_prompt": {
   "type": "boolean"
  },
  "safety_tolerance": {
   "enum": [
    "1",
    "2",
    "3",
    "4",
    "5",
    "6"
   ],
   "type": "string"
  }
 },
 "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-text-to-image-via-paysponge-x402-b55b6881/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)
