Models
List image models
OpenRouter's image model list: one entry per image model your key may call, with architecture (text in, image out), supported_parameters, supports_streaming (always false) and endpoints, the relative URL of its endpoints listing. supported_parameters names each field the model takes with its values: resolution, aspect_ratio, quality, output_format, background and size as enums of the declared values, n and output_compression as ranges, seed as a boolean. OpenRouter lists size as a boolean; here its enum says which sizes the model accepts. A key is required, and the answer is never cached.
Request
curl https://api.llm.buzz/api/v1/images/models \
-H "Authorization: Bearer $LLM_BUZZ_KEY"Response
{
"data": [
{
"id": "qwen/qwen-image-3",
"name": "Qwen: Qwen Image 3",
"description": "...",
"created": 1792900000,
"architecture": {
"input_modalities": [
"text"
],
"output_modalities": [
"image"
]
},
"supported_parameters": {
"aspect_ratio": {
"type": "enum",
"values": [
"1:1",
"4:3",
"3:4",
"16:9",
"9:16",
"3:2",
"2:3"
]
},
"n": {
"type": "range",
"min": 1,
"max": 6
}
},
"supports_streaming": false,
"endpoints": "/api/v1/images/models/qwen/qwen-image-3/endpoints"
}
]
}{
"error": {
"code": 401,
"message": "A valid gateway Bearer key is required. Send the virtual key as 'Authorization: Bearer <key>'.",
"metadata": {
"error_type": "authentication",
"gateway_code": "invalid_key"
}
}
}Authorization
An inference key, as Authorization: Bearer KEY.
Response 200
The image models, as {"data": [...]}.
Errors
401No key, or the key is unknown, expired, revoked or disabled.