> ## 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. # ImageEndpoint An endpoint that serves a given image model. ## Fields | Field | Type | Required | Description | Example | | ------------------------------ | ----------------------------------------------------------------------------------------------- | -------------------- | ------------------------------------------------------------------------------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | `AllowedPassthroughParameters` | \[]`string` | :heavy\_check\_mark: | Provider-specific options accepted under provider.options\[provider\_slug]. | \[] | | `Pricing` | \[][components.ImagePricingEntry](../../models/components/imagepricingentry.mdx) | :heavy\_check\_mark: | Billable pricing lines for this endpoint. | \[
\{
"billable": "output\_image",
"cost\_usd": 0.05,
"unit": "image"
}
] | | `ProviderName` | `string` | :heavy\_check\_mark: | Provider display name | Bytedance | | `ProviderSlug` | `string` | :heavy\_check\_mark: | Provider slug | bytedance | | `ProviderTag` | `*string` | :heavy\_check\_mark: | Provider tag for request-side selection | bytedance | | `SupportedParameters` | map\[string][components.CapabilityDescriptor](../../models/components/capabilitydescriptor.mdx) | :heavy\_check\_mark: | N/A | \{
"output\_compression": \{
"max": 100,
"min": 0,
"type": "range"
},
"resolution": \{
"type": "enum",
"values": \[
"1K",
"2K",
"4K"
]
},
"seed": \{
"type": "boolean"
}
} | | `SupportsStreaming` | `bool` | :heavy\_check\_mark: | Whether this endpoint supports native SSE streaming (`stream: true` in the request). | false |