UpdateWorkspaceRequest - TypeScript SDK

UpdateWorkspaceRequest type definition

The TypeScript SDK and docs are currently in beta. Report issues on GitHub.

Example Usage

1import { UpdateWorkspaceRequest } from "@openrouter/sdk/models";
2
3let value: UpdateWorkspaceRequest = {};

Fields

FieldTypeRequiredDescriptionExample
defaultImageModelstringâž–Default image model for this workspaceopenai/dall-e-3
defaultProviderSortstringâž–Default provider sort preference (price, throughput, latency, exacto)price
defaultTextModelstringâž–Default text model for this workspaceopenai/gpt-4o
descriptionstringâž–New description for the workspaceUpdated description
ioLoggingApiKeyIdsnumber[]âž–Optional array of API key IDs to filter I/O logging<nil>
ioLoggingSamplingRatenumberâž–Sampling rate for I/O logging (0.0001-1)1
isDataDiscountLoggingEnabledbooleanâž–Whether data discount logging is enabledtrue
isObservabilityBroadcastEnabledbooleanâž–Whether broadcast is enabledfalse
isObservabilityIoLoggingEnabledbooleanâž–Whether private logging is enabledfalse
namestringâž–New name for the workspaceUpdated Workspace
slugstringâž–New URL-friendly slugupdated-workspace