- Models
- List Image Models
Models
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>'
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
| Parameter | Type | Description |
|---|---|---|
provider | string | Filter by provider (e.g. openrouter) |
supports_vision | boolean | Filter by vision input support |
skip | integer | Pagination offset (default 0) |
limit | integer | Max 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
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>'
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>'