Preset - TypeScript SDK
Preset - TypeScript SDK
Preset type definition
A preset without version details.
Example Usage
1 import { Preset } from "@openrouter/sdk/models"; 2 3 let value: Preset = { 4 createdAt: "2026-04-20T10:00:00Z", 5 creatorUserId: "user_2dHFtVWx2n56w6HkM0000000000", 6 description: null, 7 designatedVersionId: "550e8400-e29b-41d4-a716-446655440000", 8 id: "650e8400-e29b-41d4-a716-446655440001", 9 name: "my-preset", 10 slug: "my-preset", 11 status: "active", 12 statusUpdatedAt: null, 13 updatedAt: "2026-04-20T10:00:00Z", 14 workspaceId: "750e8400-e29b-41d4-a716-446655440002", 15 };
Fields
| Field | Type | Required | Description | Example |
|---|---|---|---|---|
createdAt | string | ✔️ | N/A | |
creatorUserId | string | ✔️ | N/A | |
description | string | ✔️ | N/A | |
designatedVersionId | string | ✔️ | N/A | |
id | string | ✔️ | N/A | |
name | string | ✔️ | N/A | |
slug | string | ✔️ | N/A | |
status | models.PresetStatus | ✔️ | The status of a preset. | active |
statusUpdatedAt | string | ✔️ | N/A | |
updatedAt | string | ✔️ | N/A | |
workspaceId | string | ✔️ | N/A |