> ## Documentation Index
> Fetch the complete documentation index at: https://openrouter.ai/docs/llms.txt
> Use this file to discover all available pages before exploring further.
# ImageModelListItem
A single image model in the discovery listing.
## Example Usage
```typescript theme={null}
import { ImageModelListItem } from "@openrouter/sdk/models";
let value: ImageModelListItem = {
architecture: {
inputModalities: [
"text",
"image",
],
outputModalities: [
"image",
],
},
created: 1692901234,
description: "A text-to-image model.",
endpoints: "/api/v1/images/models/bytedance-seed/seedream-4.5/endpoints",
id: "bytedance-seed/seedream-4.5",
name: "Seedream 4.5",
supportedParameters: {
"resolution": {
type: "enum",
values: [
"1K",
"2K",
"4K",
],
},
"seed": {
type: "boolean",
},
},
supportsStreaming: false,
};
```
## Fields
| Field | Type | Required | Description | Example |
| --------------------- | --------------------------------------------------------------------- | -------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `architecture` | [models.ImageModelArchitecture](../models/imagemodelarchitecture.mdx) | :heavy\_check\_mark: | N/A | \{
"input\_modalities": \[
"text",
"image"
],
"output\_modalities": \[
"image"
]
} |
| `created` | *number* | :heavy\_check\_mark: | Unix timestamp (seconds) of when the model was created | 1692901234 |
| `description` | *string* | :heavy\_check\_mark: | N/A | A text-to-image model. |
| `endpoints` | *string* | :heavy\_check\_mark: | Relative URL to the full per-endpoint records for this model | /api/v1/images/models/bytedance-seed/seedream-4.5/endpoints |
| `id` | *string* | :heavy\_check\_mark: | Model slug | bytedance-seed/seedream-4.5 |
| `name` | *string* | :heavy\_check\_mark: | Display name | Seedream 4.5 |
| `supportedParameters` | Record\ | :heavy\_check\_mark: | Union of supported parameters across every endpoint of this model. Coarse discovery aid; the definitive per-endpoint set is behind the endpoints URL. | \{
"output\_compression": \{
"max": 100,
"min": 0,
"type": "range"
},
"resolution": \{
"type": "enum",
"values": \[
"1K",
"2K",
"4K"
]
},
"seed": \{
"type": "boolean"
}
} |
| `supportsStreaming` | *boolean* | :heavy\_check\_mark: | Whether any endpoint of this model supports native SSE streaming on the dedicated Image API (i.e. `stream: true` in the request). OR across endpoints. | false |