---
title: "Set user's preference"
method: PATCH
path: "/2/drive/preferences"
tags: ["Users"]
---

# Set user's preference

`PATCH /2/drive/preferences`

Update the user drive preference ex: notification, date-format, list order etc...

## Request body

- object
  - `date_format` 'd F Y' | 'd/m/Y' | 'm/d/Y'
  - `default_drive` integer
  - `density` 'compact' | 'large' | 'normal'
  - `global_ui` object
    - `is_rag_open` boolean — Rag display state
  - `list` object
    - `files` object
      - `direction` 'asc' | 'desc'
      - `property` 'last_modified_at' | 'path' | 'size'
    - `storage_largest` object
      - `direction` 'asc' | 'desc'
      - `property` 'deleted_at' | 'last_modified_at' | 'path' | 'size'
    - `storage_versions` object
      - `direction` 'asc' | 'desc'
      - `property` 'deleted_at' | 'last_modified_at' | 'nb_version' | 'path' | 'size'
    - `trash` object
      - `direction` 'asc' | 'desc'
      - `property` 'deleted_at' | 'last_modified_at' | 'path' | 'size'
    - `view` 'largeGrid' | 'medGrid' | 'smallGrid' | 'table'
  - `sort_recent_file` boolean
  - `tutorials` integer[]
  - `use_shortcut` boolean

## Response `200`

OK

- object
  - `result` 'success' | 'error' | 'asynchronous', required — Result of the HTTP request
  - `data` boolean

---

[API](https://skmtc.dev/infomaniak/apis/api-reference-developer-tools.md) · [All operations](https://skmtc.dev/infomaniak/apis/api-reference-developer-tools/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/infomaniak/api-reference-developer-tools/revisions/667aae28fec6/schema)
