Generate images and videos with fal.ai models including Fast SDXL, FLUX Schnell/Dev/Pro/Ultra, Recraft v3, Stable Diffusion 3.5 Large, Stable Video, and MiniMax Video. Supports async request retrieval, status polling, and cancellation.
Use for text-to-image, design graphics, illustration, photo-style renders, premium FLUX generations, video generation, creative asset pipelines, and async media workflows that need request polling or cancellation.
| Method | Path |
|---|---|
| POST | fal-ai/fast-sdxl Submit a Fast SDXL image generation request |
| GET | fal-ai/fast-sdxl/requests/{request_id} Get the final Fast SDXL result |
| PUT | fal-ai/fast-sdxl/requests/{request_id}/cancel Cancel a queued request |
| GET | fal-ai/fast-sdxl/requests/{request_id}/status Check request status |
| GET | fal-ai/flux-pro/requests/{request_id} Get the final FLUX Pro result |
| PUT | fal-ai/flux-pro/requests/{request_id}/cancel Cancel a queued request |
| GET | fal-ai/flux-pro/requests/{request_id}/status Check request status |
| POST | fal-ai/flux-pro/v1.1 Submit a FLUX Pro 1.1 image generation request |
| POST | fal-ai/flux-pro/v1.1-ultra Submit a FLUX Pro 1.1 Ultra image generation request |
| POST | fal-ai/flux/dev Submit a FLUX Dev image generation request |
| GET | fal-ai/flux/requests/{request_id} Get the final FLUX result |
| PUT | fal-ai/flux/requests/{request_id}/cancel Cancel a queued request |
| GET | fal-ai/flux/requests/{request_id}/status Check request status |
| POST | fal-ai/flux/schnell Submit a FLUX Schnell image generation request |
| GET | fal-ai/minimax/requests/{request_id} Get the final MiniMax Video 01 result |
| PUT | fal-ai/minimax/requests/{request_id}/cancel Cancel a queued request |
| GET | fal-ai/minimax/requests/{request_id}/status Check request status |
| POST | fal-ai/minimax/video-01 Submit a MiniMax Video 01 generation request |
| POST | fal-ai/recraft-v3 Submit a Recraft V3 image generation request |
| GET | fal-ai/recraft-v3/requests/{request_id} Get the final Recraft V3 result |
| PUT | fal-ai/recraft-v3/requests/{request_id}/cancel Cancel a queued request |
| GET | fal-ai/recraft-v3/requests/{request_id}/status Check request status |
| POST | fal-ai/stable-diffusion-v35-large Submit a Stable Diffusion 3.5 Large image generation request |
| GET | fal-ai/stable-diffusion-v35-large/requests/{request_id} Get the final Stable Diffusion 3.5 Large result |
| PUT | fal-ai/stable-diffusion-v35-large/requests/{request_id}/cancel Cancel a queued request |
| GET | fal-ai/stable-diffusion-v35-large/requests/{request_id}/status Check request status |
| POST | fal-ai/stable-video Submit a Stable Video generation request |
| GET | fal-ai/stable-video/requests/{request_id} Get the final Stable Video result |
| PUT | fal-ai/stable-video/requests/{request_id}/cancel Cancel a queued request |
| GET | fal-ai/stable-video/requests/{request_id}/status Check request status |