Skip to main content

UserPreferencesResponse

Response containing all user preferences

preferences object[]required

List of all user preferences

  • Array [
  • 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
  • ]
  • UserPreferencesResponse
    {
    "preferences": [
    {
    "key": "ui.theme",
    "updatedAt": "2024-01-15T18:45:00Z",
    "valueType": "string"
    }
    ]
    }