---
title: "List All Image Models"
method: GET
path: "/models/image/all"
tags: ["Models"]
---

# List All Image Models

`GET /models/image/all`

Get a list of all available image generation models.

## Query parameters

- `provider` string, nullable — Filter by provider name
- `supports_vision` boolean, nullable — Filter by image input support
- `skip` integer — Number of records to skip
- `limit` integer — Maximum number of records to return

## Headers

- `authorization` string, nullable
- `x_session_token` string, nullable

## Response `200`

Successful Response

- ImageModelsListResponse — Response schema for listing image generation models.
  - `models` ImageModelRead[], required — List of available image generation models
    - `name` string, required — Name of the model
    - `provider` string, required — Provider of the model
    - `model_type` string, required — Type of model: 'image'
    - `context_limit` integer, required — Maximum context window size in tokens
    - `max_output_tokens` integer, nullable — Maximum number of output tokens
    - `api_mode` string, nullable — API mode/routing hint for this image model
    - `supports_vision` boolean, nullable — Whether the model accepts image input
    - `supports_image_output` boolean, nullable — Whether the model can generate images
    - `supports_tools` boolean, nullable — Whether the model supports tool/function calling
    - `image_input_cost_per_1m_tokens` number, nullable — Image input cost per 1M tokens (USD)
    - `input_cost_per_1m_tokens` number, nullable — Text input cost per 1M tokens (USD)
    - `cached_input_cost_per_1m_tokens` number, nullable — Cached text input cost per 1M tokens (USD)
    - `cache_write_input_cost_per_1m_tokens` number, nullable — Cache-write text input cost per 1M tokens (USD)
    - `output_cost_per_1m_tokens` number, nullable — Text output cost per 1M tokens (USD)
    - `image_output_cost_per_1m_tokens` number, nullable — Image output cost per 1M tokens (USD)
    - `cost_per_image` number, nullable — Flat cost per generated image (USD)
    - `last_updated` string, date-time, nullable — Last time the model was updated
  - `total` integer, required — Total number of image models

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.dev/backboard/apis/backboard-api.md) · [All operations](https://skmtc.dev/backboard/apis/backboard-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/backboard/backboard-api/revisions/e732d11ca11a/schema)
