--- method: GET path: /api/dashboard/preferences auth: jwt area: dashboard --- # Get Dashboard Preferences Returns the signed-in user's dashboard preferences for a library (or the global scope when `library_id` is omitted). ## Example response ```json example-response { "hidden_collections": [], "collection_order": [], "items_per_section": 20 } ``` ## Query parameters | Param | Type | Required | Notes | | ----- | ---- | -------- | ----- | | library_id | uuid | No | Library scope; omitted = global | ## Errors | Status | Body | When | | ------ | ---- | ---- | | 400 | `{"error": "invalid library_id"}` | malformed library_id |