1. Models
  2. List Image Models
GET
/models/image/all
curl --request GET \
     --url https://app.backboard.io/api/models/image/all \
     --header 'X-API-Key: <api-key>' \
     --header 'authorization: <authorization>' \
     --header 'x_session_token: <x_session_token>'

​
Overview

List image generation models available for the built-in generate_image tool.

Use this to pick image_model_provider and image_model_name when sending messages with image_generation: "auto". See Image Tool.

​
Query parameters

ParameterTypeDescription
providerstringFilter by provider (e.g. openrouter)
supports_visionbooleanFilter by vision input support
skipintegerPagination offset (default 0)
limitintegerMax results (default 100)

​
SDK

models = await client.list_image_models(provider="openrouter", limit=20)
for m in models.models:
    print(m.name, m.cost_per_image)

​
Authorizations

X-API-Key
required
string
API Key authentication

​
Query Parameters

provider

Filter by provider name

supports_vision

Filter by image input support

skip
default:0
integer

Number of records to skip

limit
default:100
integer

Maximum number of records to return

authorization
x_session_token

​
Response

application/json
  • 200

  • 422

Successful Response

models
required
array

List of available image generation models

total
required
integer

Total number of image models