> ## 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.

# CreateWorkspaceRequest

## Fields

| Field                             | Type                                                                                                                                                               | Required             | Description                                                                                                                                                            | Example                                                         |
| --------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------- |
| `DefaultImageModel`               | optionalnullable.OptionalNullable\[`string`]                                                                                                                       | :heavy\_minus\_sign: | Default image model for this workspace                                                                                                                                 | openai/dall-e-3                                                 |
| `DefaultProviderSort`             | optionalnullable.OptionalNullable\[`string`]                                                                                                                       | :heavy\_minus\_sign: | Default provider sort preference (price, throughput, latency, exacto)                                                                                                  | price                                                           |
| `DefaultTextModel`                | optionalnullable.OptionalNullable\[`string`]                                                                                                                       | :heavy\_minus\_sign: | Default text model for this workspace                                                                                                                                  | openai/gpt-4o                                                   |
| `Description`                     | optionalnullable.OptionalNullable\[`string`]                                                                                                                       | :heavy\_minus\_sign: | Description of the workspace                                                                                                                                           | Production environment workspace                                |
| `DisabledServerTools`             | optionalnullable.OptionalNullable\[\[][components.CreateWorkspaceRequestDisabledServerTool](../../models/components/createworkspacerequestdisabledservertool.mdx)] | :heavy\_minus\_sign: | OpenRouter server tools that requests in this workspace may not invoke. Requests naming a disabled tool are rejected with 403. An empty array or null clears the list. | \[<br />"openrouter:web\_search",<br />"openrouter:bash"<br />] |
| `IoLoggingAPIKeyIds`              | optionalnullable.OptionalNullable\[\[]`int64`]                                                                                                                     | :heavy\_minus\_sign: | Optional array of API key IDs to filter I/O logging                                                                                                                    | null                                                            |
| `IoLoggingSamplingRate`           | `*float64`                                                                                                                                                         | :heavy\_minus\_sign: | Sampling rate for I/O logging (0.0001-1)                                                                                                                               | 1                                                               |
| `IsDataDiscountLoggingEnabled`    | `*bool`                                                                                                                                                            | :heavy\_minus\_sign: | Whether data discount logging is enabled                                                                                                                               | true                                                            |
| `IsObservabilityBroadcastEnabled` | `*bool`                                                                                                                                                            | :heavy\_minus\_sign: | Whether broadcast is enabled                                                                                                                                           | false                                                           |
| `IsObservabilityIoLoggingEnabled` | `*bool`                                                                                                                                                            | :heavy\_minus\_sign: | Whether private logging is enabled                                                                                                                                     | false                                                           |
| `Name`                            | `string`                                                                                                                                                           | :heavy\_check\_mark: | Name for the new workspace                                                                                                                                             | Production                                                      |
| `Slug`                            | `string`                                                                                                                                                           | :heavy\_check\_mark: | URL-friendly slug (lowercase alphanumeric segments separated by single hyphens, no leading/trailing hyphens)                                                           | production                                                      |
