Skip to main content
GET
Model search

Authorizations

Authorization
string
header
required

Key on the API preset, or any key whose permissions include the ones this API lists. APIs with no required permission accept any key. Prefix it with "Key ", e.g. Authorization: Key YOUR_API_KEY

Query Parameters

limit
integer

Maximum number of items to return. Actual maximum depends on query type and expansion parameters.

Required range: x >= 1
Example:

50

cursor
string

Pagination cursor from previous response. Encodes the page number.

Example:

"Mg=="

endpoint_id

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

Example:
q
string

Free-text search query to filter models by name, description, or category

Example:

"text to image"

category
string

Filter by category (e.g., 'text-to-image', 'image-to-video', 'training')

Example:

"text-to-image"

status
enum<string>

Filter models by status - omit to include all statuses

Available options:
active,
deprecated
Example:

"active"

sort
enum<string>

List/search ordering: relevant uses Explore's shared Trending browse order or keyword relevance; recent sorts by publication date (creation date when the publication date is missing). Defaults to relevant. Ignored in endpoint_id find mode, which preserves input order. Keep sort, filters and limit unchanged when following a cursor.

Available options:
relevant,
recent
Example:

"recent"

expand

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)

Example:

Response

Successfully retrieved model endpoints

Response containing model data with pagination support

models
object[]
required

Array of model information

has_more
boolean
required

Boolean indicating if more results are available (convenience field derived from next_cursor)

next_cursor
string | null

Cursor for the next page of results, null if no more pages

ordering
object

Acknowledges an explicitly requested list/search sort. Absent on legacy default requests and endpoint_id find mode. Relevant is shared discovery ordering, not a quality or latency ranking; its Trending data can fall back to publication dates when unavailable.