# Vimmerse Dev Text-to-Image Generation

> Vimmerse Dev Text-to-Image Generation is a paid API for AI agents from vimmerse-dev.pay.zeroclick.io, paid per call via x402, $0.12/call, status unknown (last checked 2026-10-30).

Generates 1–4 images from a text prompt using a choice of AI models (or auto-selected), returning output image URLs with optional super-resolution and async support.

## Facts

- Endpoint: POST https://vimmerse-dev.pay.zeroclick.io/v2/image/text-2-image?utm_source=zero.xyz
- Price: $0.12/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-30
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/vimmerse-dev-text-to-image-generation-766d4260
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Wlp0aMJnkTNZ8SnVPAAAc

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 vimmerse-dev-text-to-image-generation-766d4260 -d '<json body>'
```

Example prompt: Generate 2 images of a futuristic cityscape at sunset in 16:9 aspect ratio using FluxPro, and apply super-resolution enhancement to sharpen the results.

## When to prefer this

Choose this endpoint when you need to generate one to four images from a text prompt with flexible model selection — including premium models like FluxPro, GPT Image, and Stable Diffusion 3.5 — and want fine-grained control over aspect ratio, quantity, and optional super-resolution. It is especially well-suited for agentic workflows that need async generation with webhook callbacks, or when you want automatic model selection (AutoI) without committing to a specific model. Prefer it over single-model APIs when model choice flexibility and credit-efficient batching matter.

## Known failure modes

- Invalid or unsupported model name returns a validation error
- Prompt exceeds length limits or contains disallowed content, triggering a rejection
- Insufficient credits for the selected model tier and quantity causes a payment/credit error
- Webhook URL is unreachable or returns non-200, causing callback delivery failure
- Async mode asset ID lookup returns still-processing status if polled too early
- Unsupported aspect ratio value returns a schema validation error
- Quantity outside 1–4 range returns a validation error

## How this service works

Generates one to four images from a text prompt with the chosen model, and returns the asset with the output URLs in results. AutoI picks a model automatically. Credits depend on the model tier and the quantity.

## Output

Returns an asset object containing the generation status and an array of output image URLs (results). In async mode, returns immediately with the asset ID and a processing status; the final URLs are retrieved via GET /v2/asset/{asset_id} or delivered to the webhook_url when complete.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "option": {
   "enum": [
    "AutoI",
    "Seedream",
    "NanoBananaT2",
    "NanoBananaPro",
    "QwenImage",
    "GPTImage",
    "FluxPro",
    "FluxTurbo",
    "NanoBanana",
    "FluxKontextPro",
    "StableDiffusion3.5"
   ],
   "type": "string",
   "default": "AutoI",
   "description": "Model: AutoI picks one automatically. The choice sets the credits per call; POST /v2/image/estimate-credits returns the exact number for this body."
  },
  "prompt": {
   "type": "string",
   "description": "Text description of the image to generate."
  },
  "quantity": {
   "type": "integer",
   "default": 1,
   "maximum": 4,
   "minimum": 1,
   "description": "Number of images, 1 to 4."
  },
  "async_mode": {
   "type": "boolean",
   "default": false,
   "description": "When true the call returns at once with status processing and the asset id, and GET /v2/asset/{asset_id} returns the result when status is success. When false (default) the call waits for the images."
  },
  "webhook_url": {
   "type": "string",
   "format": "uri",
   "description": "Optional callback URL that receives the finished asset."
  },
  "aspect_ratio": {
   "enum": [
    "21:9",
    "16:9",
    "4:3",
    "3:2",
    "1:1",
    "2:3",
    "3:4",
    "9:16",
    "9:21"
   ],
   "type": "string",
   "default": "16:9",
   "description": "Output aspect ratio."
  },
  "enhance_image": {
   "type": "boolean",
   "default": false,
   "description": "Applies 1x super-resolution after generation."
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/vimmerse-dev-text-to-image-generation-766d4260/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from vimmerse-dev.pay.zeroclick.io](https://www.zero.xyz/host/vimmerse-dev.pay.zeroclick.io/llms.txt)
