Skip to content

List available models

GET
/v1/models

Returns all available AI models with their capabilities. Each model entry tells you which operations it supports (generate, edit, combine), accepted aspect ratios and sizes, output formats, approximate cost, and whether it supports multi-turn story generation.

Use the model’s id field as the model parameter in generation requests. Some models have aliases (shorter names) that also work.

OK

Media type application/json
object
cached_at

UTC timestamp when the model list was last refreshed from cache.

string format: date-time
disclaimer

Disclaimer noting that listed prices are in credits (EUR, excluding VAT; VAT is added when you buy credits) and are estimates; actual per-generation cost and prices over time may vary.

string
models

List of available models.

Array<object> | null
object
approximate_cost_eur

Approximate cost per generation in credits (EUR, excluding VAT), content check included. Estimate only; actual per-generation cost may vary.

string
approximate_cost_eur_by_size

Approximate cost per generation in credits (EUR, excluding VAT) for each supported image_size, content check included. Empty when the model has a single price. Estimate only.

object | null
approximate_cost_eur_per_input_image

Approximate added cost in credits (EUR, excluding VAT) per input or reference image (edit, combine), its content check included. Estimate only.

string
aspect_ratios

Supported aspect ratios (e.g. 1:1, 16:9).

Array<string> | null
can_edit

Whether the model supports image editing (inpainting / instruction-based edit).

boolean
can_generate

Whether the model supports text-to-image generation.

boolean
description

Brief description of the model’s strengths and recommended use cases.

string
fixed_sizes

Supported fixed pixel dimensions (e.g. 1024x1024). Empty if not applicable.

Array<string> | null
id

Unique model identifier used in generation requests.

string
image_sizes

Size tiers accepted by image_size (e.g. 1K, 2K, 4K). Empty when the model has a single output size.

Array<string> | null
max_characters

Maximum number of named characters for story generation. 0 when not applicable.

integer
max_combine_inputs

Maximum number of input images accepted by this model for combine operations. 0 when no model-specific cap is known (only the API-wide 5-image cap applies).

integer
name

Human-readable model name.

string
operations

Operations this model supports (generate, edit, combine).

Array<string> | null
output_formats

Supported output image formats.

Array<string> | null
supports_multiturn

Whether the model supports multi-turn story generation.

boolean

Bad Request

Media type application/json
object
details
error
string
message
string
request_id
string

Unauthorized

Media type application/json
object
details
error
string
message
string
request_id
string

Payment Required

Media type application/json
object
details
error
string
message
string
request_id
string

Forbidden

Media type application/json
object
details
error
string
message
string
request_id
string

Not Found

Media type application/json
object
details
error
string
message
string
request_id
string

Conflict

Media type application/json
object
details
error
string
message
string
request_id
string

Unprocessable Entity

Media type application/json
object
details
error
string
message
string
request_id
string

Too Many Requests

Media type application/json
object
details
error
string
message
string
request_id
string

Unavailable For Legal Reasons

Media type application/json
object
details
error
string
message
string
request_id
string

Internal Server Error

Media type application/json
object
details
error
string
message
string
request_id
string

Bad Gateway

Media type application/json
object
details
error
string
message
string
request_id
string

Service Unavailable

Media type application/json
object
details
error
string
message
string
request_id
string