PresetWithDesignatedVersion - TypeScript SDK

PresetWithDesignatedVersion type definition

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

A preset with its currently designated version.

Example Usage

1import { PresetWithDesignatedVersion } from "@openrouter/sdk/models";
2
3let value: PresetWithDesignatedVersion = {
4 createdAt: "2026-04-20T10:00:00Z",
5 creatorUserId: "user_2dHFtVWx2n56w6HkM0000000000",
6 description: null,
7 designatedVersion: {
8 config: {
9 "model": "openai/gpt-4o",
10 "temperature": 0.7,
11 },
12 createdAt: "2026-04-20T10:00:00Z",
13 creatorId: "user_2dHFtVWx2n56w6HkM0000000000",
14 id: "550e8400-e29b-41d4-a716-446655440000",
15 presetId: "650e8400-e29b-41d4-a716-446655440001",
16 systemPrompt: "You are a helpful assistant.",
17 updatedAt: "2026-04-20T10:00:00Z",
18 version: 1,
19 },
20 designatedVersionId: "550e8400-e29b-41d4-a716-446655440000",
21 id: "650e8400-e29b-41d4-a716-446655440001",
22 name: "my-preset",
23 slug: "my-preset",
24 status: "active",
25 statusUpdatedAt: null,
26 updatedAt: "2026-04-20T10:00:00Z",
27 workspaceId: "750e8400-e29b-41d4-a716-446655440002",
28};

Fields

FieldTypeRequiredDescriptionExample
createdAtstring✔️N/A
creatorUserIdstring✔️N/A
descriptionstring✔️N/A
designatedVersionmodels.PresetDesignatedVersion✔️A specific version of a preset, containing config and optional system prompt.{"config": {"model": "openai/gpt-4o","temperature": 0.7},
“created_at”: “2026-04-20T10:00:00Z”,
“creator_id”: “user_2dHFtVWx2n56w6HkM0000000000”,
“id”: “550e8400-e29b-41d4-a716-446655440000”,
“preset_id”: “650e8400-e29b-41d4-a716-446655440001”,
“system_prompt”: “You are a helpful assistant.”,
“updated_at”: “2026-04-20T10:00:00Z”,
“version”: 1<br />}
designatedVersionIdstring✔️N/A
idstring✔️N/A
namestring✔️N/A
slugstring✔️N/A
statusmodels.PresetWithDesignatedVersionStatus✔️N/A
statusUpdatedAtstring✔️N/A
updatedAtstring✔️N/A
workspaceIdstring✔️N/A