> ## 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 |
| - | - | - | - | - |
| `allowed_passthrough_parameters` | List\[*str*] | :heavy\_check\_mark: | Provider-specific options accepted under provider.options\[provider\_slug]. | \[] |
| `pricing` | List\[[components.ImagePricingEntry](../components/imagepricingentry.mdx)] | :heavy\_check\_mark: | Billable pricing lines for this endpoint. | \[<br />\{<br />"billable": "output\_image",<br />"cost\_usd": 0.05,<br />"unit": "image"<br />}<br />] |
| `provider_name` | *str* | :heavy\_check\_mark: | Provider display name | Bytedance |
| `provider_slug` | *str* | :heavy\_check\_mark: | Provider slug | bytedance |
| `provider_tag` | *Nullable\[str]* | :heavy\_check\_mark: | Provider tag for request-side selection | bytedance |
| `supported_parameters` | Dict\[str, [components.CapabilityDescriptor](../components/capabilitydescriptor.mdx)] | :heavy\_check\_mark: | N/A | \{<br />"output\_compression": \{<br />"max": 100,<br />"min": 0,<br />"type": "range"<br />},<br />"resolution": \{<br />"type": "enum",<br />"values": \[<br />"1K",<br />"2K",<br />"4K"<br />]<br />},<br />"seed": \{<br />"type": "boolean"<br />}<br />} |
| `supports_streaming` | *bool* | :heavy\_check\_mark: | Whether this endpoint supports native SSE streaming (`stream: true` in the request). | false |
