---
name: fal.x402.paysponge.com
description: fal.x402.paysponge.com provides access to AI media generation models hosted on fal.ai, specifically Stable Video, Minimax Video-01, and FLUX Schnell image generation. All three endpoints follow an asynchronous queue pattern: submitting a job returns a queue handle with polling and cancel URLs rather than a finished artifact. Agents must poll the returned status_url to retrieve completed outputs.
host: fal.x402.paysponge.com
---

# fal.x402.paysponge.com

This host exposes three fal.ai generative media models behind a pay-per-use x402 payment layer. It serves agents that need to programmatically generate images or videos and are capable of managing async job lifecycles (submit → poll → retrieve). The host does not offer synchronous responses, prompt configuration via structured inputs, or any retrieval, editing, or post-processing capabilities — it is strictly a job-submission gateway to three specific models.

## When to use this host

Use this host when an agent needs to generate AI images (FLUX Schnell) or AI videos (Stable Video or Minimax Video-01) and can implement an async polling loop against a status_url. Do not use this host if you need a synchronous, immediately-returned media file — no skill here returns a finished artifact directly. Do not use this host for image editing, video editing, upscaling, captioning, or any non-generative media task. If you need a different image model (e.g., Stable Diffusion, DALL-E) or a different video model, this host will not serve those; look for host endpoints specific to those models. All three skills currently accept no structured inputs, so prompt or parameter customization is not available through this host.

## Capabilities

### Image Generation

Submits AI image generation jobs using the FLUX Schnell model and returns async queue handles for polling until the image is ready.

- **`generate-flux-schnell-image`** — Submits an async FLUX Schnell image generation job and returns a queue handle with status, request ID, and polling URLs.

### Video Generation

Submits AI video generation jobs to either the Stable Video or Minimax Video-01 model, returning async queue handles with status, response, and cancel URLs for lifecycle management.

- **`generate-stable-video`** — Submits a video generation job to fal's Stable Video model and returns an async queue reference with status, response, and cancel URLs.
- **`generate-minimax-video`** — Submits a video generation job to the Minimax Video-01 model and returns an async queue handle with status, response, and cancel URLs.

## Skill reference

### `generate-stable-video`

**Stable Video Generator** — Submits a video generation job to fal's Stable Video model and returns an async queue reference with status, response, and cancel URLs.

*Use when:* Use when an agent needs to generate an AI video via fal's Stable Video model and can handle an asynchronous queue workflow — polling status_url until the video is ready.

*Not for:* Do not use if you need a synchronous video response; this endpoint returns a queue handle, not a finished video. Do not use for image generation — use an image-specific endpoint instead.

**Returns:** Returns a queue handle with status 'IN_QUEUE', a unique request_id, and response_url/status_url/cancel_url for async polling and job management.

**Example:** `{"POST": "https://fal.x402.paysponge.com/fal-ai/stable-video", "headers": {"Content-Type": "application/json"}, "body": {}}`

---

### `generate-minimax-video`

**Minimax Video 01** — Submits a video generation job to the Minimax Video-01 model and returns an async queue handle with status, response, and cancel URLs.

*Use when:* Use when an agent needs to generate a video using the Minimax Video-01 model and can handle an asynchronous job pattern — polling a status URL until the video is ready.

*Not for:* Do not use if you need a synchronous, immediately-returned video file. This endpoint queues the job; poll the returned status_url for completion.

**Returns:** Returns status IN_QUEUE, a unique request_id, and three queue management URLs (response_url, status_url, cancel_url) for async polling and cancellation.

**Example:** `{"url": "https://fal.x402.paysponge.com/fal-ai/minimax/video-01", "method": "POST", "headers": {"Content-Type": "application/json"}, "body": {}}`

---

### `generate-flux-schnell-image`

**Flux Schnell Image Generation** — Submits an async FLUX Schnell image generation job and returns a queue handle with status, request ID, and polling URLs.

*Use when:* Use when an agent needs to generate an AI image using FLUX Schnell and can handle an async queue-based workflow by polling the returned status_url for completion.

*Not for:* Do not use if you need a synchronous image response; this endpoint returns a queue job handle, not a finished image. Do not use for non-image generation tasks.

**Returns:** Returns a queue job object with status IN_QUEUE, a unique request_id, and response_url/status_url/cancel_url for async polling.

**Example:** `{"url":"https://fal.x402.paysponge.com/fal-ai/flux/schnell","method":"POST","headers":{"Content-Type":"application/json"},"body":{}}`

---
