> ## 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. # Preset A preset without version details. ## Example Usage ```typescript theme={null} import { Preset } from "@openrouter/sdk/models"; let value: Preset = { createdAt: "2026-04-20T10:00:00Z", creatorUserId: "user_2dHFtVWx2n56w6HkM0000000000", description: null, designatedVersionId: "550e8400-e29b-41d4-a716-446655440000", id: "650e8400-e29b-41d4-a716-446655440001", name: "my-preset", slug: "my-preset", status: "active", statusUpdatedAt: null, updatedAt: "2026-04-20T10:00:00Z", workspaceId: "750e8400-e29b-41d4-a716-446655440002", }; ``` ## Fields | Field | Type | Required | Description | Example | | --------------------- | ------------------------------------------------- | -------------------- | ----------------------- | ------- | | `createdAt` | *string* | :heavy\_check\_mark: | N/A | | | `creatorUserId` | *string* | :heavy\_check\_mark: | N/A | | | `description` | *string* | :heavy\_check\_mark: | N/A | | | `designatedVersionId` | *string* | :heavy\_check\_mark: | N/A | | | `id` | *string* | :heavy\_check\_mark: | N/A | | | `name` | *string* | :heavy\_check\_mark: | N/A | | | `slug` | *string* | :heavy\_check\_mark: | N/A | | | `status` | [models.PresetStatus](../models/presetstatus.mdx) | :heavy\_check\_mark: | The status of a preset. | active | | `statusUpdatedAt` | *string* | :heavy\_check\_mark: | N/A | | | `updatedAt` | *string* | :heavy\_check\_mark: | N/A | | | `workspaceId` | *string* | :heavy\_check\_mark: | N/A | |