UserPreferenceDto
A single user preference
keystringrequired
The preference key (e.g., "ui.theme", "reader.zoom")
Example:
ui.themeupdatedAtstring<date-time>required
When the preference was last updated
Example:
2024-01-15T18:45:00Zvaluerequired
The preference value
valueTypestringrequired
The value type: string, integer, float, boolean, or json
Example:
stringUserPreferenceDto
{
"key": "ui.theme",
"updatedAt": "2024-01-15T18:45:00Z",
"valueType": "string"
}