Model search
Unified endpoint for discovering model endpoints. Supports three usage modes:
1. List Mode (no parameters): Paginated list of all available model endpoints with minimal metadata.
2. Find Mode (endpoint_id parameter): Retrieve specific model endpoint(s) by ID. Supports single or multiple IDs.
3. Search Mode (search parameters): Filter models by free-text query, category, or status.
Expansion: Use expand to include additional data in each model object:
- openapi-3.0 — full OpenAPI 3.0 schema in the openapi field
- enterprise_status — enterprise readiness status (ready or pending) in the enterprise_status field
Examples of endpoint_id values:
- fal-ai/flux/dev
- fal-ai/wan/v2.2-a14b/text-to-video
- fal-ai/minimax/video-01/image-to-video
- fal-ai/hunyuan3d-v21
See fal.ai Model APIs for more details.
Authentication: Optional. Providing an API key grants higher rate limits.
Common Use Cases:
- Browse available models for integration
- Retrieve metadata for specific endpoints
- Search for models by category or keywords
- Get OpenAPI schemas for code generation
- Build model selection interfaces
Query parameters
Maximum number of items to return. Actual maximum depends on query type and expansion parameters.
Maximum number of items to return. Actual maximum depends on query type and expansion parameters.
Pagination cursor from previous response. Encodes the page number.
Pagination cursor from previous response. Encodes the page number.
Endpoint ID(s) to retrieve (e.g., 'fal-ai/flux/dev'). Can be a single value or multiple values (1-50 models). When combined with search params, narrows results to these IDs. Use array syntax: ?endpoint_id=model1&endpoint_id=model2
Free-text search query to filter models by name, description, or category
Free-text search query to filter models by name, description, or category
Filter by category (e.g., 'text-to-image', 'image-to-video', 'training')
Filter by category (e.g., 'text-to-image', 'image-to-video', 'training')
Filter models by status - omit to include all statuses
Filter models by status - omit to include all statuses
Fields to expand in the response. Supported values: 'openapi-3.0' (includes full OpenAPI 3.0 schema in 'openapi' field), 'enterprise_status' (includes enterprise readiness status)
Response
Successfully retrieved model endpoints
Changes
No recorded changes to this endpoint across all 2 revisions of this API.