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

​
Overview

Get details for one image generation model: provider, vision support, and pricing fields such as cost_per_image.

​
SDK

model = await client.get_image_model("google/gemini-2.5-flash-image")
print(model.provider, model.cost_per_image)

​
Authorizations

X-API-Key
required
string
API Key authentication

​
Query Parameters

model_name
required
string
authorization
x_session_token

​
Response

application/json
  • 200

  • 422

Successful Response

name
required
string

Name of the model

provider
required
string

Provider of the model

model_type
required
string

Type of model: 'image'

context_limit
required
integer

Maximum context window size in tokens

max_output_tokens
integer | null

Maximum number of output tokens

api_mode
string | null

API mode/routing hint for this image model

supports_vision
boolean | null

Whether the model accepts image input

supports_image_output
boolean | null

Whether the model can generate images

supports_tools
boolean | null

Whether the model supports tool/function calling

image_input_cost_per_1m_tokens
number | null

Image input cost per 1M tokens (USD)

input_cost_per_1m_tokens
number | null

Text input cost per 1M tokens (USD)

cached_input_cost_per_1m_tokens
number | null

Cached text input cost per 1M tokens (USD)

output_cost_per_1m_tokens
number | null

Text output cost per 1M tokens (USD)

image_output_cost_per_1m_tokens
number | null

Image output cost per 1M tokens (USD)

cost_per_image
number | null

Flat cost per generated image (USD)

last_updated
string | null

Last time the model was updated