Skip to main content

UserPreferenceDto

A single user preference

keystringrequired

The preference key (e.g., "ui.theme", "reader.zoom")

Example: ui.theme
updatedAtstring<date-time>required

When the preference was last updated

Example: 2024-01-15T18:45:00Z
valuerequired

The preference value

valueTypestringrequired

The value type: string, integer, float, boolean, or json

Example: string
UserPreferenceDto
{
"key": "ui.theme",
"updatedAt": "2024-01-15T18:45:00Z",
"valueType": "string"
}