Limited offer50% off your first month: the $99 plan for $4924 hours onlySee plans
← All integrations
fal.ai logo

fal.ai

Generate images, audio, and video.

AIAPI key13 endpoints

Endpoints

OperationMethod & pathEffectLatencyRateCost
FAL_AI_CANCEL_QUEUE_REQUEST
Request cancellation of a queued or in-progress fal.ai job using your own fal account. Queued jobs are removed; for jobs already running, fal sends a cancellation signal and the model determines how to stop.
POST /composio/fal_ai/fal_ai_cancel_queue_requestexternal_send——managed
FAL_AI_ESTIMATE_PRICING
Estimate expected costs for API calls or unit-based usage across one or more fal.ai model endpoints using your own fal account.
POST /composio/fal_ai/fal_ai_estimate_pricingexternal_send——managed
FAL_AI_GET_JWKS
Retrieve the JSON Web Key Set used for fal.ai webhook signature verification using your own fal account. The keys are cacheable but should be refreshed at least every 24 hours.
GET /composio/fal_ai/fal_ai_get_jwksnone——managed
FAL_AI_GET_MODELS
Discover and search fal.ai model endpoints using your own fal account. Find models by ID, category or query, with pagination and optional OpenAPI schema expansion.
GET /composio/fal_ai/fal_ai_get_modelsnone——managed
FAL_AI_GET_PRICING
Retrieve unit pricing for specific fal.ai model endpoints using your own fal account, including unit price, billing unit and currency.
GET /composio/fal_ai/fal_ai_get_pricingnone——managed
FAL_AI_GET_QUEUE_REQUEST_RESULT
Tool to retrieve the final result of a completed queue request. Use when you need to get the output of a model request that was submitted to the queue and has finished processing. Checks the job once without blocking and returns its pending or failed status or the completed output. With your own fal account it returns the completed output. Free; no extra charge.
GET /composio/fal_ai/fal_ai_get_queue_request_resultnone——managed
FAL_AI_LIST_MODEL_REQUESTS
List recent fal.ai model requests with filters and cursor pagination using your own fal account.
GET /composio/fal_ai/fal_ai_list_model_requestsnone——managed
FAL_AI_QUEUE_GET_STATUS
Check the status of a queued fal.ai request using your own fal account. The response may include queue position and, when requested, logs.
POST /composio/fal_ai/fal_ai_queue_get_statusexternal_send——managed
FAL_AI_QUEUE_GET_STATUS_STREAM
Collect SSE status updates for a queued fal.ai request using your own fal account. The action returns the collected updates after the stream ends.
POST /composio/fal_ai/fal_ai_queue_get_status_streamexternal_send——managed
FAL_AI_RUN_MODEL_SYNC
Run a fal.ai model synchronously using your own fal account and return its model-specific output. The call performs paid inference and waits for the response.
POST /composio/fal_ai/fal_ai_run_model_syncexternal_send——managed
FAL_AI_SUBMIT_ASYNC_JOB
Start image, text-to-video, image-to-video or 3D generation and return a job ID immediately. Without your own fal account, choose one of the 19 model_id/input examples, omit the five queue options that need your own fal account (webhook_url, priority, timeout_seconds, runner_hint, no_retry), then save request_id and use GET_QUEUE_REQUEST_RESULT with the same model_id, user and complete ID to check progress and retrieve the output. The exact Sunburst route supports text-to-image only; Flare, GPT Image 2 and image editing are not substitutes. Status/result retrieval is included in the accepted-job price. Without your own fal account, automatic retries are disabled; do not submit a duplicate after an uncertain response. Other queue helpers, cancellation, streams and webhooks are available only with your own fal account.
POST /composio/fal_ai/fal_ai_submit_async_jobexternal_send——managed
FAL_AI_SUBSCRIBE_ASYNC_JOB
Submit a fal.ai inference job using your own fal account, poll until it completes or the wait deadline is reached, and return the final result. A timeout does not cancel the underlying job.
POST /composio/fal_ai/fal_ai_subscribe_async_jobexternal_send——managed

Showing 12 of 13 fal.ai actions. Every action is in the provider catalog, and the CLI and MCP list them with their inputs.